/*首页*/
.bgMask{position: fixed;z-index: 100;width: 100%;height: 100%;background: rgba(0,0,0,.8);/*display: none;*/}
.addrbox{position: fixed;top: 2rem;padding: 0 1rem;z-index: 9999;width: 14rem;text-align: center;}
.addrbox img.addr{width: 100%;}
.addrbox img.btn{width: 5rem;margin-top: 4rem;}
.giftBox{display: none;position: fixed;width: 14.8rem;padding: 0 .6rem;top: 2rem;left: 0;z-index: 999;}
.giftBox .icon-guanbi{position: absolute;right: .6rem;top: 0;color: #fff;font-size: .65rem;border: 1px solid #fff;border-radius: 100%;width: .8rem;height:.8rem;text-align: center;line-height: .8rem;padding: .1rem;}
.giftBox .limit{background-image: linear-gradient(180deg, #67C0EF 0%, #2589E6 100%);padding: 3rem 0;text-align: center;border-radius: .5rem;letter-spacing: 1px;margin-top: 2rem;}
.giftBox .limit p{color: #fff;font-size: .65rem;}
.giftBox .limit em{color: #fff;font-size: 1rem;}
.giftBox label{color: #F5A623;font-size: .65rem;margin-top: .6rem;text-align: center;}
.paper{background: #fff;border-radius: .5rem;padding: .8rem .6rem .4rem;margin-top: .2rem;justify-content: space-between;}
.paper .number p{color: #FF5000;font-size: .72rem;}
.paper .number p em{font-size: 1.44rem;font-family: arial;}
.paper .number span{color: #2C2C2C;font-size: .5rem;}
.paper .gift{align-items: flex-end;}
.paper .gift em{color: #FF5000;font-size: .9rem;font-weight: bold;margin-right: 1rem;}
.paper .gift img{width: 1.4rem;height: 1.8rem;position: relative;top: -.5rem;}
.giftBox a{display: block;background-image: linear-gradient(90deg, #FF9100 0%, #FF6500 100%);height: 1.6rem;text-align: center;line-height: 1.6rem;color: #fff;border-radius: 1rem;font-size: .7rem;margin-top: .8rem;}
.freebox{background: #F5F5F5;position: fixed;z-index: 999; width: 14.8rem;margin: 0 .6rem;padding: 2rem .8rem 6rem;box-sizing: border-box; top: 4rem;left: 0;border-radius: .2rem;}
.freebox i{ position: absolute;z-index: 999; right: .6rem; top: -2rem; color: #fff; font-size: .65rem; border: 1px solid #fff; border-radius: 100%; width: .8rem; height: .8rem; text-align: center; line-height: .8rem; padding: .1rem; }
.freebox span{text-align: center;color: #2C2C2C;font-size: .6rem;margin-bottom: .2rem;}
.freebox h1{text-align: center;color: #2C2C2C;font-size: .75rem;}
.freebox em{text-align: center;color: #2C2C2C;font-size: .6rem;margin-top: 2rem;text-align: left;padding: 0 .6rem;}
.freebox label{background: #fff;margin-top: .5rem;height: 1.8rem;line-height: 1.8rem;padding-left: 2rem;position: relative;border-radius: .2rem;color: #2C2C2C;font-size: .6rem;}
.freebox label:after{position: absolute;content: "\e617";font-family:"iconfont" !important;color: #FF5000;left: .6rem;top: 0;font-size: .8rem;}
/*未登录*/
.loginbox{position: fixed;top: 0;left: 0;width: 100%;height: 2.5rem;z-index: 2;align-items: center;}
.loginbox.green .row{background: #008388;}
.loginbox.green .row em,.loginbox.green .row h1,.loginbox.green .row p{color: #fff;}
.loginbox.green a.loginbtn{background: #d0011b;}
.loginbox .row{width: 11.4rem;height: 2.5rem;padding: 0 .3rem; align-items: center; background: -webkit-linear-gradient(top,#fff,#f7f7f7, #d7d7d5); background: -o-linear-gradient(top,#fff,#f7f7f7, #d7d7d5);background: -moz-linear-gradient(top,#fff,#f7f7f7, #d7d7d5); background: linear-gradient(top,#fff,#f7f7f7, #d7d7d5); }
.loginbox .row img{width: 2.5rem;}
.loginbox .row i{width: 1rem;height: 1rem;text-align: center;line-height: 1rem;background: rgba(0,0,0,.5);border-radius: 100%;color: #fff;font-size: .65rem;margin-right: .4rem;}
.loginbox .row em{font-size: .45rem;margin-left: .2rem;margin-right: .4rem;}
.loginbox .row .column{justify-content: center;}
.loginbox .row .column h1{font-size: .65rem;}
.loginbox .row .column p{font-size: .45rem;}
.loginbox a.loginbtn{display: block;background: #007aff;width: 4rem;height: 2.5rem;color: #fff;text-align: center;font-size: .65rem;line-height: 2.5rem;}
.t2{top: 2.5rem;}
.pt45{padding-top: 4.5rem;}
/*头部*/
nav{position: fixed;background-image: linear-gradient(90deg, #FF7000 0%, #FF5100 100%);width: 100%;height: 2rem;z-index: 99;}
.mytop{display: -webkit-flex;display: flex;flex-flow: row;align-items:center;justify-content:space-between;padding: 0 .5rem;height: 2rem;}
.mytop a.place{color: #fff;font-size: .6rem;}
.mytop a.place i{font-size: .7rem;margin-left: .1rem;}
.mytop span.total{font-size: .6rem;color: #fff;font-family: arial;}
.mytop .searchbox{position: relative;}
.mytop .searchbox input{background: rgba(255,255,255,.3);border-radius: 100px;width: 6.6rem;height: 1.3rem;color: #fff;font-size: .55rem;padding: 0 0 0 1.4rem ;}
.mytop .searchbox i{position: absolute;top: .3rem;color: #fff;font-size: .7rem;}
.mytop .searchbox i.icon-sousuo{left: .6rem;}
.mytop .searchbox i.icon-guanbi-copy{right: .4rem;}
.mytop span.searchbtn{width: 1.2rem;height: 1.2rem;line-height: 1.2rem;text-align: center;font-size: .5rem;border: 1px solid #FFFFFF;color: #fff;border-radius: 100%;margin-left: -.2rem;}
.mytop i.icon-location{color: #fff;font-size: 1rem;margin-left: .3rem;}
.container{padding-bottom: 3rem;}
.choosebar{position: relative;z-index: 5;}
.choosebar ul.options{display: -webkit-flex;display: flex;flex-flow: row;align-items:center;justify-content:space-between;height: 1.5rem;width: 100%;background: #F5F5F5;flex-flow: row;}
.choosebar ul.options li{flex: 1;text-align: center;}
.choosebar ul.options li span{font-size: .6rem;color: #2c2c2c;}
.choosebar ul.options li i{font-size: .6rem;color: #9B9B9B;}
.choosebar ul.options li.current span,.choosebar ul.options li.current i{color: #FF5500;}
/*下拉框内容开始*/
.choosebar .choose{ background: #fff; padding-bottom:2rem;position: absolute;top: 1.5rem;left: 0;width: 100%;z-index: 9;display: -webkit-flex;display: flex;flex-flow: row;width: 100%;}
.choose-l{width:8rem;position: relative;-webkit-flex: 1;flex: 1;display: -webkit-flex;display: flex;flex-flow: column;background: #fff;}
.choose-l:before{position: absolute;content: '';right: 0;top: 0;width: 1px;height: 100%;background: #E6E6E6;}
.choose-r{width:8rem;-webkit-flex: 1;flex: 1;display: -webkit-flex;display: flex;flex-flow: column;background: #fafafa;}
.scroll-y{overflow: auto;-webkit-flex: 1;flex: 1;height: 12rem;}
.choose-l .scroll-y li,.choose-r .scroll-y li{line-height: 2rem;padding-left: .6rem;padding-right: 1.2rem;position: relative;display: -webkit-flex;display: flex;flex-flow: row;justify-content: space-around;}
.choose-l .scroll-y li *{-webkit-flex: 1;flex: 1;}
.choose-r .scroll-y li i{text-align: right;color: #ccc;font-size: .6rem;}
.choose-l .scroll-y li a,.choose-r .scroll-y li a{color: #666;font-size: .6rem;}
.choose-r .scroll-y li a{width: 5rem;}
.choose-r .scroll-y li i{width: 2rem;}
.choose-l .scroll-y li.current a,.choose-r .scroll-y li.current a,.choose-r .scroll-y li.current i{color: #FF5500;}
.choose-l .scroll-y li:after,.choose-r .scroll-y li:after{position: absolute;content: '';bottom: 0;left: .6rem;width: 7.4rem;height: 1px;background: #CCCCCC;}
.housetype .choose-r .scroll-y li:after{width: 15.4rem;}
.housetype .choose-r .scroll-y li a,.housetype .choose-r .scroll-y li i{-webkit-flex: 1;flex: 1;}
.choosebtn{ border-top: 1px solid #E6E6E6;; position: absolute;bottom:0; width: 14.8rem; height: 2rem; display: -webkit-flex;display: flex;flex-flow: row;align-items:center;justify-content:space-between;padding: 0 .6rem;}
.choosebtn a{height: 1.6rem;text-align: center;width: 7rem;line-height: 1.6rem;background: #F6F6F6;border-radius: 5px;color: #888888;font-size: .6rem;}
.choosebtn a.sure{background: #FF5500;color: #fff;}
.housetype .choosebtn a.sure{-webkit-flex: 1;flex: 1;}
.choosebtn .custom{width: 9rem;display: -webkit-flex;display: flex;flex-flow: row;align-items:center;justify-content:space-between;}
.choosebtn .custom input{width: 2.4rem; height: 1.2rem; text-align: center; background: #F6F6F6;border-radius: 5px;line-height: 1.2rem;}
.choosebtn .custom span{font-size: .6rem;}
.choosebtn.custombtn a{width: 2.4rem;height: 1.2rem;line-height: 1.2rem;}
.more{position: relative;-webkit-flex: 1;flex: 1;display: -webkit-flex;display: flex;flex-flow: column;background: #fff;}
.more .moretype{position: relative;padding: .2rem .6rem; }
.more .moretype p{color: #666666;font-size: .65rem;line-height: 2rem;}
.more .moretype ul{display: -webkit-flex;display: flex;flex-flow: row wrap;align-items:center;justify-content:flex-start;}
.more .moretype ul li{width: 3.4rem; height: 1.2rem; line-height: 1.2rem; text-align: center;margin-bottom: .7rem;margin-right: .26rem;background: #F6F6F6;border-radius: 5px;border: 1px solid #F6F6F6;}
.more .moretype ul.between{justify-content: space-between;}
.more .moretype ul.between li{width: 7rem;margin-right: 0;}
.more .moretype ul li.current{background: #FFF6F1;border: 1px solid #FF5500;border-radius: 5px;}
.more .moretype ul li span{font-size: .5rem;}
.more .moretype ul li i{font-size: .5rem;display: none;}
.more .moretype ul li.current span,.more .moretype ul li.current i{color: #FF5500;}
.more .moretype:after{position: absolute;content: '';left: .6rem;bottom: 0;width: 15.4rem;height: 1px;background: #ccc;}
/*下拉框内容结束*/
.mylist ul li{display: -webkit-flex;display: flex;justify-content:space-between;padding: .6rem;position: relative;}
.mylist ul li a.mypic{width: 4rem;height: 3rem;position: relative;}
.mylist ul li a.mypic img{width: 100%;height: 100%;}
.mylist ul li a.mypic em{font-size: .45rem;color: #fff;background: rgba(0,0,0,.5);padding: 0 .1rem;position: absolute;left: .2rem;top: .2rem;border-radius: .1rem;}
.mylist ul li .mytag{position: absolute;bottom: .6rem;left: 5.2rem;display: -webkit-flex;display: flex;justify-content:space-between;align-items: center;}
.mylist ul li .mytag a{font-size: .45rem;color: #4B71C5;letter-spacing: -1.66px;background: #ECF1F8; border-radius: .1rem;padding: 0 .2rem;margin-right: .2rem;}
.mylist ul li .list-name{width: 10.2rem;}
.mylist ul li .list-name h1,.mylist ul li .list-name p{line-height: 1;display: -webkit-flex;display: flex;justify-content:space-between;align-items: center;}
.mylist ul li .list-name a{font-size: .55rem;color: #2C2C2C;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.mylist ul li .list-name p{font-size: .45rem;color: #888;margin-top: .2rem;}
.mylist ul li .list-name p b{font-weight: normal;}
.mylist ul li .list-name span{width: 5.6rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.mylist ul li .list-name em{color: #FF5500;font-size: .6rem;font-weight: bold;}

/*分销圈*/
.maybe{margin-bottom: .8rem;}
.mycircle p.circletitle{font-weight: bold;color: #262626;font-size: .65rem;line-height: 2.2rem;padding-left: .6rem;}
.mycircle .swiper-container .swiper-slide{width: 4rem;}
.mycircle .swiper-container .swiper-slide img{width: 100%;height: 3rem;display: block;margin-bottom: .15rem;}
.mycircle .swiper-container .swiper-slide span{color: #262626;font-size: .5rem;}
.gifbox{padding:0 .6rem .6rem;display: -webkit-flex;display: flex;}
.gifbox a{-webkit-flex: 1; flex: 1;}
.gifbox a img{width: 100%;height: 100%;}
.opencircle{display: -webkit-flex;display: flex;flex-flow: row;justify-content: space-between;align-items: center;background-image: linear-gradient(90deg, #FF9000 0%, #FF5100 100%);margin: 0 .6rem;width: 13.2rem;height: 4rem;padding: 0 .8rem;}
.opencircle img{width: 3rem;height: 3rem;border-radius: 100%;}
.opencircle .circle-msg{width: 9.4rem;}
.opencircle .circle-msg a.name{font-size: .65rem;color: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.opencircle .circle-msg ul{margin-top: .4rem;display: -webkit-flex;display: flex;flex-flow: row;justify-content: space-between;align-items: center;}
.opencircle .circle-msg ul li{text-align: center;}
.opencircle .circle-msg ul li span{font-size: .5rem;color: #fff;}
.opencircle .circle-msg ul li p{font-size: .8rem;font-family: arial;color: #fff;}
.concernbox p{font-weight: bold;color: #262626;font-size: .65rem;line-height: 1.5rem;padding-left: .6rem;border-bottom: 1px solid #e2e2e2;}
.concernbox ul{display: -webkit-flex;display: flex;flex-flow: column;}
.concernbox ul li{-webkit-flex: 1;flex: 1;display: -webkit-flex;display: flex;flex-flow: row;align-items: flex-start; justify-content: space-between; padding: .5rem .6rem .3rem 1rem;position: relative;}
.concernbox ul li:before{position: absolute;content: '';left: .45rem;top: 1.3rem;width:.3rem;height: .3rem;border-radius: 100%;background: #FF5500;}
.concernbox ul li:after{position: absolute;content: '';left: 0;bottom: -.2rem;width:100%;height: .2rem;background: #f4f4f4;}
.concernbox ul li a.img{width: 1.6rem;height: 1.6rem;margin-top: .2rem;}
.concernbox ul li a.img img{width: 100%;height: 100%;border-radius: 100%;}
.concernbox ul li .content{width: 12rem;}
.concernbox ul li .content h1{ margin-bottom: .1rem; display: -webkit-flex;display: flex;flex-flow: row; justify-content: space-between;font-weight: normal;align-items: center;}
.concernbox ul li .content h1 a{font-weight: bold;color: #262626;letter-spacing: 0;font-size: .6rem;width: 10rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.concernbox ul li .content h1 em{color: #666666;letter-spacing: 0;font-size: .5rem;font-family: arial;}
.concernbox ul li .content .detail{color: #666;font-size: .55rem;line-height: .8rem;}
.concernbox ul li .content .result{display: -webkit-flex;display: flex;flex-flow: row;align-items: center; margin-top: .2rem;}
.concernbox ul li .content .result span{margin-right: 1rem;}
.concernbox ul li .content .result i{color: #9B9B9B;font-size: .7rem;position: relative;top: .05rem;margin-right: .1rem;}
.concernbox ul li .content .result em{color: #666;font-size: .5rem;font-family: arial;}
/*我*/
/*.aboutbox{margin-top: 1rem;}*/
.aboutbox ul{display: -webkit-flex;display: flex;flex-flow: column;background: #fff;}
.aboutbox ul li{-webkit-flex: 1;flex: 1;position: relative;}
.aboutbox ul li:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.aboutbox ul li a{padding: .5rem .8rem;display: -webkit-flex;display: flex;flex-flow: row;justify-content: space-between;align-items: center;}
.aboutbox ul li.tx{background-image: linear-gradient(90deg, #FF9100 0%, #FF6500 100%);}
.aboutbox ul li.tx a{padding: 1.2rem .8rem 2rem;}
.aboutbox ul li a .about-r{width: 2.56rem;height: 2.56rem;text-align: center;}
.aboutbox ul li a .about-r img{width: 100%;height: 100%;}
.aboutbox ul li a .myname{width: 5rem;}
.aboutbox ul li.tx a .myname{margin-top: .4rem;}
.aboutbox ul li a .myname h1{color: #fff;font-size: .7rem;font-weight: bold;}
.aboutbox ul li a .myname p{color: #262626;font-size: .7rem;}
.aboutbox ul li a .myname em{color: #2C2C2C;font-size: .7rem;font-family: arial;}
.aboutbox ul li a span{width: 5.5rem;color: #fff;font-size: .7rem;text-align: right;justify-content: flex-end;align-items: center;}
.aboutbox ul li a span em{background: #FF5500;border-radius: 100%;width: .7rem;height: .7rem;text-align: center;line-height: .7rem;font-size: .5rem;}
.aboutbox ul li a span i{font-size: .8rem;color: #C7C7CC;margin-left: .3rem;}
.aboutbox ul li a span label{color: #888888;font-size: .55rem;}
.aboutbox ul li a span img{width: 1rem;margin-left: .3rem;}
.aboutbox ul li.tx a span i{color: #fff;}
.aboutbox ul li a .icon-common{width: 1.8rem;text-align: center;}
.aboutbox ul li a .icon-common i{color: #FF5000;font-size: 1.2rem;}
.accountbox{background: #fff;margin: 0 .6rem;position: relative;top: -.6rem;border-radius: .5rem;padding-bottom: 1rem;}
.account{padding: .6rem;justify-content: space-between;border-bottom: 1px solid #D9D9D9;}
.account span{color: #2C2C2C;font-size: .6rem;}
.account a{position: relative;color: #888;font-size: .55rem;padding-right: 1rem;}
.account a:after{position: absolute;content: "\e613";font-family: "iconfont" !important;font-size: .8rem;color: #C7C7CC;right: 0;}
.package{padding: .5rem 1rem;border-bottom: 1px solid #D9D9D9;}
.package p{color: #FF5000;font-size: .6rem;margin-bottom: .2rem;}
.package span{color: #000000;font-size: .5rem;}
.recharge{display: block;background-image: linear-gradient(90deg, #FF9100 0%, #FF6500 100%);width: 5.6rem;height: 1.2rem;text-align: center;line-height: 1.2rem;color: #fff;margin: 1rem auto 0;border-radius: 1rem;font-size: .6rem;}
/*充值*/
.chargeOp{background: #fff;height: 1.6rem;line-height: 1.6rem;justify-content: flex-end;color: #FF5000;font-size: .6rem;padding: 0 .8rem;}
.chargeCon{align-items: center;margin-top: 2rem;text-align: center;margin-bottom: 2rem;}
.chargeCon img{width: 1.3rem;height: 1.3rem;margin-bottom: .8rem;}
.chargeCon p{color: #2C2C2C;font-size: .6rem;line-height: 1rem;font-weight: bold;}
.goOn{position: absolute;bottom: 6rem;display: block;background-image: linear-gradient(90deg, #FF9100 0%, #FF6500 100%);width: 5.6rem;height: 1.2rem;text-align: center;line-height: 1.2rem;color: #fff;border-radius: 1rem;font-size: .6rem;left: 0;right: 0;margin: auto;}
.listBox{background: #fff;padding: .8rem;margin-bottom: .4rem;}
.listBox label{color: #9B9B9B;font-size: .5rem;}
.listBox .listPrice{justify-content: space-between;margin-top: .5rem;}
.listBox span{color: #2C2C2C;font-size: .6rem;font-weight: bold;}
.listBox em{color: #FF5000;font-size: .65rem;font-family: arial;font-weight: bold;}
.listBox p{color: #000000;font-size: .55rem;}
.newlogo{width: 3rem;margin-left: 2.4rem;}
p.totalNum{color: #2C2C2C;font-size: .55rem;padding: .6rem;}
p.getPaper{background: #FF5000;color: #FFFFFF;font-size: .5rem;padding: .2rem .8rem;}
.chooseList ul li{background: #fff;padding: .8rem;margin-bottom: .4rem;justify-content: space-between;}
.chooseList ul li i{font-size: .8rem;color: #C6C6C6;}
.chooseList ul li i.icon-check-fill{font-size: .8rem;color: #ff5500;}
.chooseList ul li .bigChoose p{color: #2C2C2C;font-size: .6rem;line-height: 1;}
.chooseList ul li.current .bigChoose p em{color: #ff5500;}
.chooseList ul li .bigChoose p em{color: #2C2C2C;font-weight: bold;font-size: .7rem;margin-right: .2rem;}
.chooseList ul li .bigChoose span{color: #888;font-size: .4rem;margin-top: .2rem;}
.chooseList ul li .bigChoose span em{color: #888;font-size: .6rem;text-decoration: line-through;margin-left: .1rem;}
.morechoose{margin-left: 1.2rem;width: 9rem;}
.areachoose{margin-bottom: 1rem;}
.three .areachoose{margin-bottom: 0;}
.three .unit{margin-top: .3rem;}
.areachoose.bold span{font-weight: bold;}
.areachoose span,.areachoose em{color: #2C2C2C;font-size: .5rem;position: relative;}
.areachoose em{padding-left: 1rem;margin-left: .3rem;}
.areachoose.single em:before{position: absolute;left: 0;top: 0;font-size: .7rem;content: "\e6c9";font-family: "iconfont" !important;color: #ccc;}
.areachoose.single em.current:before{position: absolute;left: 0;top: 0;font-size: .7rem;content: "\e617";font-family: "iconfont" !important;color: #ff5500;}
.areachoose em:before{position: absolute;left: 0;top: 0;font-size: .7rem;content: "\e617";font-family: "iconfont" !important;color: #ccc;}
.unit{justify-content: space-between;align-items: center;}
.unit span{color: #2C2C2C;font-size: .5rem;}
.unit span em{color: #888;}
.cal{border: 1px solid #888;border-radius: .2rem;align-items: center;height: .8rem;}
.cal input{width: 1.2rem;height: .8rem;text-align: center;border-left: 1px solid #888;border-right: 1px solid #888;color: #888;}
.unit em{width: .8rem;text-align: center;color: #888888;font-size: .6rem;}
.paybox{position: fixed;bottom: 0;left: 0;width: 100%;border-top: 1px solid #D9D9D9;}
.totalbox{background: #fff;padding: .5rem 1rem;justify-content: space-between;}
.totalbox span{color: #2C2C2C;font-size: .55rem;}
.totalbox label{color: #FF5000;font-size: .7rem;}
.totalbox em{color: #FF5000;font-size: .55rem;margin-top: .1rem;}
.totalbox p{margin-left: 1rem;color: #2C2C2C;font-size: .55rem;}
.paybox a{display: block;background-image: linear-gradient(90deg, #FF9100 50%, #FF6500 100%);color: #FFFFFF;font-size: .7rem;text-align: center;height: 1.8rem;line-height: 1.8rem;}
/*消息*/
.noticebox{position: relative;padding-bottom: .5rem;display: block;}
.noticebox:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: .4rem;background: #F4F4F4;}
.notice{padding: .6rem;display: -webkit-flex;display: flex;flex-flow: row;justify-content: space-between;align-items: center;}
.notice i{color: #FF5500;font-size: 1rem;}
.notice .content{width: 13.4rem;display: -webkit-flex;display: flex;flex-flow: row;justify-content: space-between;align-items: center;}
.notice .content .detail{justify-content: space-between;}
.notice .content .detail span{font-size: .65rem;color: #262626;}
.notice .content .time-tip {justify-content: flex-end;align-items: flex-end;}
.notice .content .time-tip em.mytips{width: .7rem;height: .7rem;font-size: .6rem;margin-top: .2rem;font-family: arial;border-radius: 100%;background: #FF5500;color: #fff;display: inline-block;text-align: center;margin-left: .3rem;}
.notice .content p{color: #808080;font-size: .56rem;margin-top: .2rem;justify-content: space-between;}
.notice .content em{color: #808080;font-size: .55rem;font-family: arial;}
.noticebox .morenotice{display: block;text-align: center;color: #666666;font-size: .55rem;}
.reviewbox .review{position: relative;display: -webkit-flex;display: flex;flex-flow: row;justify-content: center;align-items: center;padding: 0 .6rem;height: 2rem;line-height: 2rem;}
.reviewbox .review:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.reviewbox .review a{color: #2C2C2C;font-size: .6rem;margin: 0 2rem;}
.reviewbox .review a.current{color: #FF5000;position: relative;font-weight: bold;}
.reviewbox .review a.current:after{position: absolute;content: '';width: 100%;height: 3px;bottom: 0;left: 0;background: #FF5000;}
.reviewbox ul.reviewlist{display: -webkit-flex;display: flex;flex-flow: column;}
.reviewbox ul.reviewlist li{-webkit-flex: 1;flex: 1;position: relative;padding: .6rem ;}
.reviewbox ul.reviewlist li:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.reviewbox ul.reviewlist a{display: -webkit-flex;display: flex; flex-flow: row;justify-content: space-between;align-items: flex-start;}
.reviewbox ul.reviewlist li .reviewtx{width: 1.6rem;height: 1.6rem;}
.reviewbox ul.reviewlist li .reviewtx img{width: 100%;height: 100%;border-radius: 100%;}
.reviewbox ul.reviewlist a em{color: #9b9b9b;font-size: .5rem;}
.reviewbox ul.reviewlist a .reviewcon{width: 10.4rem;}
.reviewbox ul.reviewlist.newlist li .reviewtx{padding-left: .6rem;position: relative;}
.reviewbox ul.reviewlist.newlist li .reviewtx:before{position: absolute;content: '';width: .3rem;height: .3rem;border-radius: 100%;background: #FF5000;left: 0;top: .65rem;}
.reviewbox ul.reviewlist.newlist a .reviewcon{width: 11.8rem;}
.reviewbox ul.reviewlist a .reviewcon span{font-size: .55rem;color: #666666;justify-content: space-between;align-items: center;}
.reviewbox ul.reviewlist a .reviewcon span b{color: #262626;font-size: .52rem;}
.reviewbox ul.reviewlist a .reviewcon span em{color: #666;font-size: .45rem;}
.reviewbox ul.reviewlist a .reviewcon p{font-size: .48rem;color:  #262626;margin: .3rem 0;}
.reviewbox ul.reviewlist.newlist a .reviewcon p{font-size: .5rem;color: #666;}
.reviewbox ul.reviewlist.newlist li:after{height: .2rem;background: #F4F4F4;}
.newstate{justify-content: flex-end;align-items: center;}
.newstate span{justify-content: flex-end;align-items: center;margin-left: 1rem;}
.newstate span i{font-size: .6rem;color: #BFBFBF;margin-right: .1rem;position: relative;}
.newstate span i.icon-comment{top: .05rem;}
.newstate span i.icon-dianzan{font-size: .55rem;top: -.05rem;}
.newstate span em{font-size: .45rem;color: #9B9B9B;}
.reviewbox.commentbox ul.reviewlist a .reviewcon span b{color: #666666;font-weight: normal;}
.reviewbox.commentbox ul.reviewlist.newlist a .reviewcon p{color: #2C2C2C;font-weight: bold;}
.quickreply{justify-content: space-between;align-items: center;width: 11.8rem;margin-left: 3rem;}
.quickreply p{color: #9B9B9B;font-size: .45rem;}
.quickreply a{display: block !important;width: 2.4rem;height: .8rem;text-align: center;line-height: .8rem;color: #4B71C5;font-size: .45rem;border: 1px solid #4B71C5;border-radius: 1rem;}
/*回复*/
.circle{position: fixed;top: 0;left: 0;width: 100%;height: 2rem;background: #F6F6F8;display: -webkit-flex;display: flex;align-items: center;justify-content: center;}
.circle a{width: 4.4rem;height: 1rem;text-align: center;line-height: 1rem;font-size: .55rem;color: #595959;border: 1px solid #7E7D7D;border-radius: 1rem;}
.replydetail{position: relative;background: #fff;padding: 1rem 0 0;display: -webkit-flex;display: flex;justify-content: space-between;align-items: flex-start;flex-flow: row;}
.replydetail .txbox{width: 1.6rem;height: 1.6rem;margin-left: .6rem;}
.replydetail .txbox img{width: 100%;height: 100%;border-radius: 100%;}
.replydetail .replycon{width: 13.4rem;}
.replydetail .replycon .replytop{padding-right: .6rem;position: relative;padding-bottom: .4rem;}
.replydetail .replycon .personname{display: -webkit-flex;display: flex;justify-content: space-between;align-items: flex-start;flex-flow: row;}
.replydetail .replycon .personname span{font-size: .55rem;color: #666666;font-weight: bold;}
.replydetail .replycon .personname em{margin-right: .2rem;font-size: .45rem;color: #fff;background: #BFBFBF;border-radius: .5rem;width: 1.4rem;height: .7rem;text-align: center;}
.replydetail .replycon p{font-size: .55rem;color: #262626;font-weight: bold;margin-top: .4rem;margin-bottom: .8rem;line-height: 1rem;}
.replydetail .replycon .tips{display: -webkit-flex;display: flex;justify-content: space-between;align-items: flex-start;flex-flow: row;}
.replydetail .replycon .tips em{color: #9B9B9B;font-size: .5rem;}
.replydetail .replycon .tips .static span{font-size: .45rem;color: #9B9B9B;margin-left: .8rem;}
.replydetail .replycon .tips .static span i{font-size: .6rem;color: #bfbfbf;margin-right: .1rem;}
.replydetail .replycon .tips .static span i.active{color:  #FF5000;}
.replydetail .replycon .tips .static span i.icon-comment{position: relative;top: .1rem;}
.replydetail .replycon .replyarea{display: -webkit-flex;display: flex;flex-flow: column;position: relative;margin-top: .4rem;padding-top: .4rem;}
.replydetail .replycon .replyarea:after{position: absolute;content: '';top: 0;left:0;width: 100%;height: 1px;background: #e2e2e2;}
.replydetail .replycon .replyarea li{-webkit-flex: 1;flex: 1;margin: .15rem .3rem;line-height: .9rem;}
.replydetail .replycon .replyarea li a{color: #4B71C5;font-size: .48rem;}
.replydetail .replycon .replyarea li a em{color: #007AFF;font-size: .45rem;background: #FF5500;border-radius: .2rem;color: #fff;padding: .05rem .1rem;margin: 0 .1rem;}
.replydetail .replycon .replyarea li span{font-size: .48rem;color: #666666;}
.replydetail .replycon .replyarea li i{font-size: .45rem;color: #9B9B9B;margin-left: .1rem;}
.replydetail .replycon .replyarea{margin-top: 0;margin-right: 1rem;padding-top: 0;padding-bottom: .4rem;}
.replydetail .replycon .replyarea:after{height: 0;}
/*楼盘详情*/
.bannerbox{position: relative;width: 100%;height: 9.6rem;display: -webkit-flex;display: flex;justify-content: center;align-items: center;}
.bannerbox img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.bannerbox i{position: relative;z-index:9;color: #fff;font-size: 1rem;width: 1.8rem;height: 1.8rem;text-align: center;line-height: 1.9em;background: rgba(0,0,0,.7);border-radius: 100%;}
.bannerbox span{position: absolute;right: .6rem;bottom: .6rem;color: #fff;font-size: .5rem;z-index: 2;padding: .1rem .4rem;border-radius: .5rem;background: rgba(0,0,0,.7);}
.b-first ul li{-webkit-flex: 1;flex: 1;align-items: center;justify-content: space-between;position: relative;padding: .4rem .6rem;}
.b-first ul li:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.b-first ul li.dymic:after{width: 0;}
.b-first ul li .row{align-items: center;justify-content: space-between;}
.b-first ul li span{color: #FF5500;font-size: .7rem;font-weight: bold;font-family: arial;}
.b-first ul li em{color: #FF5500;font-size: .5rem;margin-left: .3rem;border: 1px solid #FF5500;padding: 0 .1rem;}
.b-first ul li a.row{align-items: center;justify-content: space-between;}
.b-first ul li a p.b-right{font-size: .5rem;color: #4D4D4D;}
.b-first ul li a i{font-size: .8rem;color: #9B9B9B;margin-left: .2rem;}
.b-first ul li h2{border: 1px solid #FF5500;border-radius: .2rem;font-size: .5rem;padding: 0 .2rem;color: #FF5500;}
.b-first ul li.dymic a.content{font-weight: bold;font-size: .5rem;margin-left: .4rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 11rem;}
.b-second{ padding: 0 .6rem; display: -webkit-flex;display: flex;text-align: center;justify-content: center;align-items: center;height: 1.6rem;background: #F5F5F5;margin-bottom: 1.2rem;}
.b-second a{-webkit-flex: 1;flex: 1;position: relative;color: #000000;font-size: .5rem;}
.b-second a i{color: #9B9B9B;font-size: .6rem;margin-left: .1rem;}
.b-three{margin-top: .8rem;}
.b-three .main-house{padding: 0 .8rem .8rem;border-bottom: 1px solid #e2e2e2;}
.b-three .main-house p{font-size: .55rem;color: #2c2c2c;}
.b-three .main-house ul{flex-wrap: wrap;}
.b-three .main-house ul li{margin-right: .8rem;margin-top: .6rem;width: 4.2rem;height: 1.4rem;text-align: center;line-height: 1.4rem;font-size: .55rem;color: #2c2c2c;border: 1px solid #e2e2e2;box-sizing: border-box;border-radius: .2rem;}
.b-three .main-house ul li:nth-of-type(3n+3){margin-right: 0;}
.b-three .main-house ul li.current{border-color: #FF5000;background: #FFF6F1;color: #FF5000;}
.b-three .main-house ul li.none{color: #888888;}
.show-more{justify-content: center;align-items: center;margin-top: .6rem;display: none;}
.show-more span{font-size: .5rem;color: #666666;margin-right: .2rem;}
.show-more i{font-weight: bold;color: #9B9B9B;}
.show-more i.icon-arrow-up{position: relative;top: .05rem;}
.build-n{font-size: .55rem;color: #2c2c2c;margin-bottom: .5rem;}
.b-three .swiper-container{position: relative;padding-bottom: .3rem;}
.b-three .swiper-container:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.b-three a.swiper-slide{position: relative;line-height: .8rem;width: 2.7rem;display: block;color: #010101;font-size: .55rem;font-weight: bold;padding-right: .7rem;font-family: arial;}
.b-three a.swiper-slide em{position: absolute;bottom:0;right:.75rem;color: #888;margin-left: .3rem;font-weight: normal;}
.b-three a.swiper-slide.current:after{position: absolute;content: '';left: 0;bottom: -.3rem;width: 100%;height: 2px;background: #FF5500;}
.b-three a.swiper-slide.current span{color: #FF5500;}
.b-three .typelistbox{margin-top: 1rem;padding: 0 1rem .6rem;position: relative;}
.b-three .typelistbox .typetag{justify-content: flex-start;text-align: center;flex-flow: row wrap;}
.b-three .typelistbox .typetag a{color: #4B71C5;letter-spacing: -1.66px;font-size: .45rem;width:2.1rem;height:.8rem;line-height: .8rem;background: #ECF1F8;border-radius: .1rem;margin-right: .2rem;margin-bottom: .4rem;}
.b-three .typelistbox .typetag a:nth-of-type(6n+6){margin-right: 0;}
.qu-box{justify-content: flex-end;}
.qu-entry{font-size: .48rem;color: #fff;text-align: center;display: block;background: #FF5000;border-radius: .3rem;padding: .3rem  .5rem;position: relative;}
.qu-entry:after{position: absolute;content: '';border-right: .2rem solid transparent;border-top: .4rem solid #FF5000;border-left: .2rem solid transparent;bottom: -.4rem;right: 2rem;}
.b-three .typelist{margin-top: .4rem;}
.b-three .typelist ul li{padding: .8rem 0;position: relative; }
.b-three .typelist ul li:after{position: absolute;content: '';right: -1rem;bottom: 0;width: 11.4rem;height: 1px;background: #e2e2e2;}
.b-three .typelist ul li a{justify-content: space-between;}
.b-three .typelist ul li .typeimg{width: 2.8rem;height: 2.8rem;position: relative;}
.b-three .typelist ul li .typeimg.second label{color: #fff;font-size: .45rem;position: absolute;left: 0;top: 0;z-index: 2;width: 1.6rem;height: 1rem; line-height: 1rem; text-align: center;}
.b-three .typelist ul li .typeimg.second label.onsale{background: #FF5000;}
.b-three .typelist ul li .typeimg.second label.suite{background: #0BB28C;}
.b-three .typelist ul li .typeimg.second label.wait{background: #2C2C2C;}
.b-three .typelist ul li .typeimg img{width: 100%;height: 100%;}
.b-three .typelist ul li .type-r{width: 10.4rem;justify-content: space-between;position: relative;}
b.price{color: #FF5500;font-size: .55rem;}
.b-three .typelist ul li .house-r{justify-content: space-between;}
.b-three .typelist ul li.bnone:after{height: 0;}
.b-three .typelist ul li .type-r div.row{justify-content: space-between;align-items: center;}
.b-three .typelist ul li .type-r div.row p.row{justify-content: space-between;align-items: center;}
.b-three .typelist ul li .type-r div.row p.row em{font-size: .45rem;padding: .1rem .2rem;margin-right: .1rem;background: #E5F0FC;color: #4B71C5;}
.b-three .typelist ul li .type-r div.row.mylab p.row em{background: none;color: #ff5500;border: 1px solid #ff5500;padding: 0 .2rem;}
.b-three .typelist ul li .type-r div.row span{color: #666666;font-size: .45rem;}
.b-three .typelist ul li .type-r div.row b{color: #FF5500;font-size: .55rem;margin-right: .5rem;}
.b-three .typelist ul li .type-r a.call{width: 1.4rem;height: 1.4rem;line-height: 1.4rem;text-align: center;background: #ff5500;position: absolute;right: .8rem;top: 0;border-radius: 100%;}
.b-three .typelist ul li .type-r i.icon-dianhua{color: #fff;font-size: .7rem;}
/*.b-three .typelist ul li .type-r div.row p.row b{margin-left: .3rem;}*/
.b-three .typelist ul li .type-r div.row p.row i{color: #666;font-size: .5rem;margin-right: .1rem;margin-left: .3rem;}
.moreoffer{text-align: center;margin-top: 1rem;}
.moreoffer span{color: #666666;font-size: .55rem;}
.moreoffer i{color: #9B9B9B;font-size: 1rem;}
.txt-con p{font-size: .55rem; line-height: 1rem;padding: .8rem .6rem;}
.error_page{padding: 1rem;}
.error_upload{width: 2.7rem;height: 2.7rem;position: relative;margin: .6rem 0;margin-right: .8rem;}.error_page p{font-size: .5rem;color: #666666;margin-bottom: .3rem;}
.error_page .add-load{background: #F5F5F5;border: 1px solid #979797;position: absolute;box-sizing: border-box;width: 2.7rem;height: 2.7rem;top: 0;left: 0;z-index: -1;justify-content: center;align-items: center;}
.error_page .add-load i{color: #FF5000;font-size: .6rem;}
.error_page input{opacity: 0;width: 2.7rem;height: 2.7rem;overflow: hidden;}
.error_upload span{font-size: .55rem;color: #9B9B9B;position: absolute;text-align: center;bottom: .1rem;left: 0;right: 0;margin: auto}
.answerbox{padding: 1rem 0 .6rem;position: relative;background: #fff;}
.answerbox:before{position: absolute;content: '';left: 0;top: 0;width: 100%;height: .4rem;background: #f4f4f4;}
.notop.answerbox{padding: .6rem 0 .6rem;}
.notop.answerbox:before{height: 0;}
.answerbox p.titletag,.answerbox a.doubt{display: block;position: relative;color: #404040;font-size: .6rem;padding-left: .6rem;}
.answerbox a.doubt:after{position: absolute;content: '\e613'; right: .6rem;top: .1rem; font-family:"iconfont" !important;color: #9B9B9B;}
.answerbox ul.answer li.row{padding: 0 .6rem;justify-content: flex-start;align-items: baseline;margin-top: .6rem;}
.answerbox ul.answer li.row em{width: 1rem;height: 1rem;background: #FFF1EB;border-radius: 100%;text-align: center;line-height: 1rem;color: #FF5000;font-size: .55rem;margin-right: .4rem;}
.answerbox ul.answer li.row a span{color: #2C2C2C;font-size: .6rem;}
.answerbox ul.answer li.row a i{color: #888888;;font-size: .5rem;margin-top: .1rem;}
.allanswer{justify-content: center;margin: .6rem 0 .2rem;}
.allanswer a{text-align: center;border: 1px solid #FF5000;color: #ff5000;width: 5.5rem;height: 1.1rem;border-radius: 1rem;line-height: 1.1rem;font-size: .5rem;}
.answerbox .replydetail .replycon .replytop:after{width: 0;}
.answerbox .replydetail .replycon .replytop{padding-bottom: 0;}
.answerbox .replydetail{position: relative;padding: .6rem 0 .3rem .6rem;}
.answerbox .replydetail:after{position: absolute;content: '';bottom: 0;left: 0;width: 100%;height: 1px;background: #e2e2e2;}
.answerbox .replydetail .replycon{width: 13.2rem;}
.answerbox .replydetail .txbox{margin-left: 0;}
.answerbox .replydetail .replycon p{margin-bottom: 1.2rem;}
.answerbox .comment{margin-top: .6rem;background: #F6F6F8;padding: .6rem;display: -webkit-flex;display: flex;justify-content: space-around;align-items: center;position: relative;}
.answerbox .comment:before{position: absolute;content: '';left: 0;top: 0;width: 100%;height: 1px;background: #e2e2e2;}
.answerbox .comment:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.answerbox .comment a{background: #fff;border: 1px solid #e2e2e2;border-radius: 1rem;font-size: .55rem;padding: .1rem .7rem;color: #262626;}
.answerbox .comment a.active{background: #FFF6F1;border-color: #FF5000;color: #FF5000;}
p.nothing{text-align: center;font-size: .5rem;color: #9B9B9B;background: #F6F6F8;line-height: 4rem;}
/*户型详情*/
.myhouse{position: relative;}
.myhouse:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.house.row{justify-content: space-between;align-items: center;padding: .6rem 1rem .3rem;}
.house.row span{font-size: .65rem;color: #010101;font-weight: bold;}
.house.row p{align-items: center;}
.house.row p em{font-size: .5rem;color: #FF5000;border: 1px solid #ff5000;margin-left: .4rem;padding: 0 .2rem;}
.house.row b{color: #FF5500;font-size: .7rem;font-family: arial;}
.myhouse .b-three,.myhouse .b-three .typelistbox{margin-top: 0;}
.house-c{padding: 0 .8rem .3rem;}
.house-c span{font-size: .65rem;color: #404040;line-height: 1.8rem;}
.house-c p{font-size: .6rem;color: #4D4D4D;line-height: 1rem;}
.house-c p.line{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden;text-overflow: ellipsis;}
.house-c i,.remark i{font-size: 1rem;color:  #9B9B9B;margin-top: .3rem;display: block;text-align: center;}
.policy{padding: .8rem 0;position: relative;}
.policy:before{position: absolute;content: '';left: 0;top: 0;width: 100%;height: .4rem;background: #f4f4f4;}
.policy h2{font-size: .6rem;color: #2C2C2C;padding-left: .8rem;font-weight: normal;}
.policytag{padding: .8rem 1.5rem .4rem;justify-content: space-between;align-items: center;}
.policytag span{border: 1px solid #FF5000;border-radius: 1rem;font-size: .5rem;color: #2C2C2C;padding: .1rem .5rem;}
.policy ul.have li{padding: 0 1.5rem;position: relative;line-height: 2rem;justify-content: space-between;}
.policy ul.have li:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.policy ul.have li label{font-size: .6rem;color: #404040;font-weight: bold;}
.policy ul.have li em{font-size: .65rem;color: #FF5000;font-weight: bold;}
.policy ul.empty li{padding: .8rem 1.5rem;position: relative;}
.policy ul.empty li:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.policy ul.empty li .row{justify-content: flex-start;margin-bottom: .4rem;}
.policy ul.empty li span{font-size: .6rem;color: #404040;font-weight: bold;width: 3rem;}
.policy ul.empty li em{font-size: .65rem;color: #FF5000;font-weight: bold;}
.policy ul.empty li p{font-size: .55rem;color: #2C2C2C;line-height: .8rem;}
.remark{padding: 0 1.5rem;}
.remark span{line-height: 2rem;color: #404040;font-size: .6rem;}
.remark h5{line-height: 2rem;color: #404040;font-weight: bold;font-size: .6rem;}
.remark p{line-height: .8rem;color: #2C2C2C;font-size: .55rem;margin-top: .3rem;}
.complain{justify-content: center;margin-top: .5rem;}
.complain .row{justify-content: center;align-items: center;background: #F5F5F5;border-radius: 1rem;padding: .2rem .4rem;}
.complain .row span{color: #666666;font-size: .45rem;margin-left: .3rem;}
.complain .row i{color: #999;font-size: .6rem;position: relative;top: -.08rem;}
#house{height: 2.6rem;}
#house div.row{justify-content: space-between;align-items: center;height: 2.6rem;}
#house .my{justify-content: flex-start;align-items: center;position: relative;height: 2.6rem;width: 5.5rem;} 
#house .my:after{position: absolute;content: '';right: 0;top: 0;width: 1px;height: 100%;background: #e2e2e2;}
#house .my .photo{width: 1.6rem;height: 1.6rem;margin-left: .2rem;margin-right: .5rem;}
#house .my .photo img{width: 100%;height: 100%;border-radius: 100%;}
#house .my  span{font-size: .6rem;color: #2c2c2c;}
#house .entry{justify-content: center;align-items: center;width: 5rem;height: 2.6rem;}
#house .entry i{color: #FF5100;font-size: .6rem;letter-spacing: -.02rem;}
#house .entry i.icon-fenxiaoquan_light{font-size: 1rem;}
#house .contact,#house .contact-o{width: 5.5rem;justify-content: center;align-items: center;height: 2.6rem;background: #FF5000;color: #fff;}
#house .contact i,#house .contact-o i{margin-right: .4rem;font-size: .8rem;}
#house .contact em,#house .contact-o em{font-size: .6rem;}
#house .contact-o{width: 100%;}
/*问答列表*/
.answerPage ul li{margin-bottom: .4rem;padding: 1rem .6rem .5rem;background: #fff;}
.answerPage ul li .common{justify-content: flex-start;align-items: center;margin-bottom: .4rem;}
.answerPage ul li .common span{width: 1rem;height: 1rem;border-radius: 100%;text-align: center;line-height: 1rem;font-size: .55rem;margin-right: .4rem;}
.answerPage ul li .common.ask span{background: #FFF1EB;color: #FF5000;}
.answerPage ul li .common.response span{background: #E5F0FC;color: #007AFF;}
.answerPage ul li .common p{color: #2C2C2C;font-size: .6rem;}
.answerPage ul li .data{justify-content: space-between;margin-top: .6rem;padding: 0 .3rem;}
.answerPage ul li .data em{color: #888888;font-size: .45rem;}
.b-top.answerbox{padding-top: 0;position: relative;}
.b-top.answerbox:before{position: absolute;content: '';left: 0;top: -1px;width: 100%;height: 1px;background: #e2e2e2;}
.a-detail{justify-content: space-between;align-items: baseline;}
.a-detail em{color: #9B9B9B;font-size: .45rem;}
.pagetop{position: relative;}
.pagetop:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.pagetx{justify-content: flex-start;align-items: center;margin-left: 1.4rem;}
.pagetx .tximg{width: 1.6rem;height:1.6rem;}
.pagetx .tximg img{width: 100%;height:100%;border-radius: 100%;}
.pagetx span{color: #666666;font-weight: bold;font-size: .55rem;margin-left: .5rem;}
/*楼盘参数*/
.sale-phone{justify-content: space-between;align-items: center;padding: .6rem .8rem;}
.sale-phone span{font-size: .65rem;color: #404040;}
.sale-phone .sale-num{justify-content: space-between;align-items: center;}
.sale-phone .sale-num em{color: #404040;font-size: .65rem;font-family: arial;;}
.sale-phone .sale-num a{width: 1.6rem;height: 1.6rem;text-align: center;line-height: 1.6rem;color: #fff;background: #FF5000;margin-left: .4rem;border-radius: 100%;font-size: .7rem;}
.b-introduce{padding: 1rem .8rem .2rem;}
.b-introduce h2{font-size: .65rem;color: #404040;font-weight: normal;margin-bottom: .6rem;}
.b-introduce p{font-size: .6rem;color: #4D4D4D;letter-spacing: -1.16px;padding-left: .6rem;line-height: 1rem;margin-bottom: .2rem;}
.b-introduce i{display: block;text-align: center;font-size: 1rem;color:  #F83C11;margin-top: .4rem;}
.paramList h2{font-size: .65rem;color: #404040;font-weight: normal;line-height: 2rem;padding: 0 .6rem;position: relative;}
.paramList h2:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.paramList ul li{padding: .5rem .6rem;justify-content: flex-start;align-items: center;position: relative;}
.paramList ul li:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.paramList ul li label{font-size: .55rem;color: #808080;width: 3.5rem;padding-left: .2rem;}
.paramList ul li p{font-size: .6rem;color: #4D4D4D;width: 11rem;line-height: 1rem;}
/*动态评论*/
.trend em.date{font-size: .5rem;color: #808080;margin-top: .2rem;display: block;}
.trend.replydetail .replycon p{width: 11.4rem;color: #000;line-height: .8rem;font-weight: normal;margin-bottom: .6rem;}
.trend.replydetail .replycon .tips{justify-content: flex-end;}
.trend .showimg{width: 11rem;}
.trend .showimg img{width: 100%;height: 100%;margin-bottom: .4rem;}
.trend .moreimg{flex-flow: wrap;width: 11.4rem;}
.trend .moreimg a{width: 3.5rem;height: 3.5rem;margin-bottom: .3rem;margin-right: .3rem;}
.trend .moreimg img{width: 100%;height: 100%;margin-bottom: .4rem;}
.packetBox{position: fixed;right: 1rem;top: 10rem;align-items: center;z-index: 999;}
.packetBox .row{height: 1.2rem;justify-content: center;align-items: flex-end;position: relative;}
.packetBox img{height: 1.2rem;margin-right: .2rem;}
.packetBox em{position: absolute;right: -.3rem;bottom: .1rem;width: .6rem;height: .6rem;background: #FF5500;border-radius: 100%;text-align: center;line-height: .6rem;border: 1px solid #fff;font-size: .45rem;color: #fff;}
.packetBox p{background: #E10000;border-radius: 1rem;color: #FFFFFF;font-size: .45rem;padding: 0 .2rem;line-height: 1rem;}
/*动态楼盘*/
.trendbox .replydetail:after{position: absolute;content: '';bottom: 0;left: 0;width: 100%;height: 1px; background: #e2e2e2;}
.trendbox .replydetail .replycon .replytop:after{height: 0;}
.datebox{position: fixed;background: #fff; top: 2rem;left: 0;width: 100%;z-index: 9;}
.datebox:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.datebox .swiper-container{height: 1.6rem;line-height: 1.6rem;}
.datebox .swiper-slide{font-size: .45rem;color: #888;padding: 0 ;text-align: center;}
.datebox .swiper-button-next,.datebox .swiper-button-prev{background: none;margin-top: 0;top: 0;}
.datebox .swiper-button-next:after{position: absolute;content: "\e613";font-family:"iconfont" !important;color: #9b9b9b;font-size: .8rem;top: 0;right: .5rem;}
.datebox .swiper-button-prev:after{position: absolute;content: "\e612";font-family:"iconfont" !important;color: #9b9b9b;font-size: .8rem;top: 0;right: -.3rem;}
/*楼盘图详情、户型图详情*/
.picturebox .swiper-container {position: initial;}
.picturebox .swiper-pagination{color: #fff;bottom: 1.5rem;font-size: .6rem;}
.picturebox .swiper-container img {width: 100%;height: 100%;display: block;}
.picturebox .picture{margin-bottom: 4rem;}
.picturebox .picture ul{justify-content: center;margin-top: .4rem;padding: 0 1rem;}
.picturebox .picture ul li{-webkit-flex: 1;flex: 1;text-align: center;}
.picturebox .picture ul li span{color: #fff;font-size: .6rem;}
.picturebox .picture ul li.current span{color: #FF5000;}
/*分销圈首页*/
.bannertop{background: #4CBEC2;padding-top: .5rem;}
.set-top{justify-content: space-between;padding: 0 .8rem;margin-bottom: .2rem;align-items: center;}
.set-top a{font-size: 1.2rem;color: #10878d;}
.set-top a.icon-arrow-left{font-size: .8rem;color: #fff;width: 1.2rem;height: 1.2rem;text-align: center;line-height: 1.2rem;background: rgba(0,0,0,.3);border-radius: 100%;}
.set{justify-content: flex-end;align-items: center;}
.set a.set-box{color: #fff;font-size: .45rem;background: rgba(0,0,0,.5);padding: 0 .3rem;border-radius: .5rem;margin-right: .5rem;}
.txtbox{padding: 0 .6rem .3rem;justify-content: space-between;align-items: flex-start;position: relative;}
.txtbox:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #008388;}
.txtbox .txtimg{width: 2.2rem;height: 2.2rem;}
.txtbox .txtimg img{width: 100%;height: 100%;border-radius: 100%;}
.txtbox .txt{width: 12rem;position: relative;}
.txtbox .txt h1{color: #fff;font-size: .6rem;}
.txtbox .txt a.concern{position: absolute;display: block;top: 1.05rem;color: #fff;font-size: .45rem;width: 2.2rem;height: .7rem;text-align: center;line-height: .7rem;background: #FF5000;border-radius: .6rem;}
.txtbox .txt .row{justify-content: space-between;align-items: center;margin-top: 1rem;}
.txtbox .txt .row p{color: #fff;font-size: .45rem;line-height: .7rem;width: 11rem;}
.txtbox .txt .row a{color: #fff;font-size: .8rem;}
.mynum{justify-content: space-between;align-items: center;padding: .5rem .6rem;}
.mynum .row{justify-content: center;align-items: flex-end;}
.mynum .row span{color: #01666A;font-size: .45rem;}
.mynum .row i{font-size: .8rem;color: #fff;}
.mynum a.icon-arrow-right,.addbox a.icon-arrow-right{font-size: .8rem;color: #fff;}
.mynum .row em{font-size: .65rem;margin-left: .2rem;font-family: arial;color: #fff;}
.mynum .row.update{margin-right: -.5rem;}
.addbox{background: #008388;padding: .4rem .6rem;justify-content: space-between;align-items: center;}
.addbox a.row{color: #fff;align-items: center;}
.addbox a.row p{font-size: .45rem;}
.addbox a.row i.icon-add{font-size: 1.5rem;}
.addbox a.row.add p{width: 1.2rem;margin-left: .4rem;}
.addbox a.row .myimg{width: 1.4rem;height: 1.4rem;}
.addbox a.row .myimg img{width: 100%;height: 100%;border-radius: 100%;}
.addbox a.row .mymsg{margin-left: .4rem;}
.addbox a.row .mymsg span{display: inline-block;background: #fff;color: #008388;font-size: .4rem;border-radius: .2rem;padding: 0 .2rem;}
.addbox a.row.memberbox{margin-right: -.8rem;}
.addbox a.row .member{margin-right: .4rem;text-align: center;}
.addbox a.row em{font-size: .75rem;font-family: arial;}
.addbox a.row ul{justify-content: center;align-content: center;}
.addbox a.row ul li{width: 1rem;height: 1rem;}
.addbox a.row ul li img{width: 100%;height: 100%;border-radius: 100%;}
.fenxiao-type{background: #F9F9F9;height: 1.8rem;justify-content: space-between;align-items: center;padding: 0 1rem;}
.b-first{background: #fff;}
.fenxiao-type a{color: #888888;font-size: .6rem;-webkit-flex: 1;flex: 1;text-align: center;}
.fenxiao-type a.active{color: #2c2c2c;font-weight: bold;}
.replydetail .replycon .tips .static span.del{font-size: .45rem;color: #9B9B9B;margin-left: .8rem;width: 1.4rem;height: .8rem;text-align: center;line-height: .8rem;border: 1px solid #979797;border-radius: .5rem;}
a.replys{margin: 0.3rem;font-size: .45rem;color: #007AFF;}
.sort{justify-content: flex-end;margin-bottom: .5rem;padding-right: .6rem;position: relative;}
.sort span{color: #262626;font-size: .55rem;margin-right: .2rem;}
.sort i{color: #F83C11;font-size: .6rem;}
.sort .sort-sele{position: absolute;z-index: 1; top: 1.2rem;right: .6rem;align-items: center; width: 4rem;background: #fff;border: 1px solid #e2e2e2;border-radius: .3rem;}
.sort .sort-sele a{ -webkit-flex: 1;flex: 1; font-size: .55rem;padding: .4rem 0;position: relative;width: 4rem;text-align: center;}
.sort .sort-sele a:after{position: absolute;content: '';width: 100%;height: 1px;left: 0;bottom: 0;background: #e2e2e2;}
.sort .sort-sele a:last-of-type:after{width: 0;}
/*更多回复*/
.replydetail .replycon .personname em.del,.replydetail .replycon .personname a.del{ background: none; font-size: .45rem;color: #9B9B9B;margin-left: .6rem;width: 1.4rem;height: .8rem;text-align: center;line-height: .8rem;border: 1px solid #979797;border-radius: .5rem;}
.replydetail .replycon .personname a.active{color: #ff5000;border-color: #ff5000;}
/*分销圈多个楼盘*/
.navtop{position: fixed;width: 100%;z-index: 999;}
.infolist{background: #f4f4f4;}
.infolist ul li{margin-bottom: .3rem;padding: .4rem .6rem;background: #fff;justify-content: space-between;}
.infolist ul li a.infoimg{width: 2.4rem;height: 2.4rem;}
.infolist ul li a img{width: 100%;height: 100%;}
.infolist ul li .infodetail{width: 11.8rem;justify-content: space-between;}
.infolist ul li .infodetail .row{justify-content: space-between;align-items: center;line-height: 1;}
.infolist ul li .infodetail .row p{align-items: center;}
.infolist ul li .infodetail .row p span{font-weight: bold;font-size: .55rem;color: #2C2C2C;margin-right: .8rem;}
.infolist ul li .infodetail .row p em{color: #666666;font-size: .5rem;}
.infolist ul li .infodetail .row b{color: #FF5500;font-size: .5rem;font-family: arial;}
.infolist ul li .infodetail .row i{color: #666666;font-size: .4rem;}
.infolist ul li .infodetail .row.infotag{justify-content: flex-start;}
.infolist ul li .infodetail .row.infotag a{color: #7D7D7D;letter-spacing: -1.66px;font-size: .45rem;width: 2rem;height: .6rem;line-height: .65rem;border: 1px solid #979797;border-radius: .2rem;margin-right: .2rem;text-align: center;}
.txt-oparate{background:#fff;position: fixed;z-index: 11; top: 0;left: 0;width: 14.8rem;padding: 0 .6rem;height: 2rem;justify-content: space-between;align-items: center;}
.txt-oparate:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.txt-oparate a{color: #262626;font-size: .6rem;}
.txt-oparate a.public{color: #FF5000;font-size: .6rem;}
.txt-con{background: #F6F6F8;padding: .3rem 1rem;}
.txt-con textarea{line-height: 1rem;padding: .4rem .6rem;background: #fff;border-radius: .5rem;width: 12.8rem;height: 8rem;font-size: .6rem;}
.add-pic{padding: 1rem 1.4rem .6rem;position: relative;}
.add-pic:after{position: absolute;left: 0;bottom: 0;content: '';width: 100%;height: 1px;background: #e2e2e2;}
.add-pic p{color: #666;font-size: .5rem;}
.add-pic ul{justify-content: flex-start;flex-wrap: wrap;position: relative;}
.add-pic ul li{width: 2.7rem;height: 2.7rem;position: relative;margin: .6rem 0;margin-right: .8rem;}
.add-pic ul li img{width: 100%;height: 100%;}
.add-pic ul li i.icon-guanbi{position: absolute;right: -.4rem;top: -.4rem;font-size: .5rem;background: #000;color: #fff;width: .7rem;height: .7rem;text-align: center;line-height: .7rem;border-radius: 100%;}
.add-pic ul li .add-load{background: #F5F5F5;border: 1px solid #979797;position: absolute;box-sizing: border-box;width: 2.7rem;height: 2.7rem;top: 0;left: 0;z-index: -1;justify-content: center;align-items: center;}
.add-pic ul li .add-load em{position: absolute;bottom: .1rem;color: #9B9B9B;font-size: .5rem;}
.add-pic ul li .add-load i{color: #FF5000;font-size: .6rem;}
.add-pic ul li input{opacity: 0;width: 2.7rem;height: 2.7rem;overflow: hidden;}
.belong{position: relative;justify-content: space-between;align-items: center;height: 2.2rem;padding: 0 .6rem 0 1.4rem;}
.belong:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.belong em{color: #666666;font-size: .45rem;}
.belong .belongname{align-items: center;}
.belong .belongname label{color: #4A4A4A;font-size: .6rem;}
.belong .belongname a{color: #C7C7CC;font-size: .8rem;margin-left: .5rem;}
.declare{margin-top: .5rem;}
.declare-word{margin-top: .6rem;padding: 0 1rem;}
.declare-word h2{color: #262626;font-size: .65rem;margin-bottom: .8rem;text-align: center;}
.declare-word p{color: #262626;font-size: .65rem;line-height: 1rem;}
.clock{width: 7rem;height: 3.8rem;margin: .2rem auto;}
.clock img{width:100%;height: 100%;}
/*发资料*/
.edit{background:#fff;height: 2.6rem;justify-content: flex-start;align-items: center;position: relative;padding: 0 1rem;}
.edit a.topic{color: #2C2C2C;font-size: .6rem;}
.edit a.icon-wentijieda{color: #9B9B9B;font-size: 1rem;position: absolute;right: 1rem;top: .3rem;}
.editarea{margin-top: .8rem;}
.editarea ul li{margin-bottom: .3rem;}
.editarea ul li .edit-add{justify-content: center;margin-bottom: .2rem;}
.editarea ul li .edit-add i{padding: .1rem .3rem;background:  #9B9B9B;border-radius: .5rem;font-size: .5rem;color: #fff;}
.editarea ul li .edit-con{background: #fff;height:4.2rem;align-items: center;justify-content: space-between;padding: 0 1rem;}
.editarea ul li .edit-con .edit-img{width: 3rem;height: 3rem;position: relative;}
.editarea ul li .edit-con .edit-img img{width: 100%;height: 100%;border-radius: .2rem;}
.editarea ul li .edit-con .edit-img i{position: absolute;left: ;font-size: .8rem;top: -.4rem;left: -.5rem;color: #9B9B9B;}
.editarea ul li .edit-con .edit-word{width: 10.4rem;position: relative;height: 3rem;box-sizing: border-box;border: 1px solid #CCCCCC;border-radius: .3rem;}
.editarea ul li .edit-con .edit-word i{position: absolute;left: ;font-size: .8rem;top: -.4rem;left: -.3rem;color: #9B9B9B;}
.editarea ul li .edit-con .edit-word textarea{background: #F6F6F8;height: 2.3rem;width: 8.7rem;border-radius: .3rem;padding: .3rem .8rem;font-size: .55rem;line-height: .7rem;}
.editarea ul li .edit-con .edit-img .row{justify-content: center;align-items: center;padding: 0 .5rem;width: 2rem;height: 3rem;background: #0BB28C;border-radius: .2rem;}
.editarea ul li .edit-con .edit-img .row span{color: #fff;font-size: .45rem;line-height: .8rem;text-align: center;}
.txt-con{position: relative;}
.txt-con span{position: absolute;right: 1.6rem;bottom: 1rem;color: #9b9b9b;font-size: .55rem;}
.corner{background: #FF5000;height: 3.2rem;justify-content: center;align-items: center;}
.corner span{color: #fff;font-size: .7rem;}
.corner img{width: 1.4rem;}
.createbox{margin-top: .3rem;}
.createbox a.row{justify-content: flex-end;color: #FF5000;font-size: .65rem;padding: 0 .6rem;}
.createbox h1{color: #010101;font-size: .65rem;text-align: center;}
.createbox .createlist{margin-top: .8rem;}
.createbox .createlist img{width: 100%;height: 100%;}
.createbox .createlist p{color: #2C2C2C;font-size: .55rem;margin-top: .3rem;padding-left: 1rem;}
.areacon{margin: 1.6rem 1rem 2.4rem;}
.areacon p{color: #2C2C2C;font-size: .55rem;line-height: .9rem;}
.recommend h2{font-size: .55rem;margin-bottom: 1rem;padding: 0 1rem;}
.recommend p.comment-h{font-size: .55rem;color: #2C2C2C;padding: 0 1rem;}
#house .contact-t{width: 10.5rem;}
.searcharea{justify-content: space-around;align-items: center;padding: .6rem;}
.searcharea a{color: #9B9B9B;font-size: .55rem;}
.searcharea a i{font-size: .5rem;color: #666666;margin-left: .3rem;}
.searcharea .search{position: relative;}
.searcharea .search input{padding: 0 .5rem; width: 8.5rem;height: 1.2rem;border: 1px solid #979797;border-radius: 1rem;box-sizing: border-box;}
.searcharea .search i{position: absolute;top: .25rem;left:3rem;font-size: .6rem;color: #9b9b9b;}
.arealist{justify-content: flex-start;}
.arealist a{padding: .8rem;-webkit-flex: 1;flex: 1;position: relative;color: #333333;font-size: .6rem;}
.arealist a:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.arealist a:before{position: absolute;content: '\e613';font-family:"iconfont" !important;color: #C7C7CC;font-size: .8rem;right: .8rem;top: .8rem;}
.datalist ul li{position: relative;background: #fff;margin-bottom: .2rem;}
.datalist ul li i.icon-guanbi-copy{position: absolute;left: .3rem;top: .2rem;color: #9B9B9B;font-size: .8rem;}
.datalist ul li span.row{position: absolute;right: .5rem;top: .2rem;color: #9B9B9B;font-size: .45rem;}
.datalist ul li a{padding: 1rem .6rem 1rem 1rem;justify-content: space-between;align-items: center;}
.datalist ul li a .dataimg{width: 2.4rem;height: 2.4rem;}
.datalist ul li a .dataimg img{width: 100%;height: 100%;}
.datalist ul li a .datatxt{justify-content: space-between;width: 10.2rem;height: 2rem;padding: .2rem 0;}
.datalist ul li a .datatxt h2,.datalist ul li a .datatxt p{color: #2C2C2C;font-size: .55rem;line-height: 1;}
.datalist ul li a .datatxt p em{color: #666;font-size: .5rem;margin-left: .8rem;}
.datalist ul li a .datatxt span{line-height: 1;color: #9B9B9B;font-size: .45rem;margin-bottom: -.2rem;}
.datalist ul li a .datatxt span em{color: #007AFF;}
.datalist ul li a i{color: #C7C7CC;font-size: .8rem;}
/*圈成员*/
#letter{width: 100px;height: 100px;border-radius: 5px;font-size: 75px;color: #555;text-align: center;line-height: 100px;background: rgba(145,145,145,0.6);position: fixed;left: 50%;top: 50%;margin:-50px 0px 0px -50px;z-index: 99;display: none;}
#letter img{width: 50px;height: 50px;float: left;margin:25px 0px 0px 25px;}
#letter .icon-sousuo{font-size:4rem;}
.sort_box{width: 100%;overflow: hidden;display: -webkit-flex;display: flex;flex-flow: column;}
.sort_list{padding:.8rem 2.5rem;position: relative;border-bottom:1px solid #D9D9D9;}
.sort_list .num_logo{overflow: hidden;position: absolute;top: .4rem;left: .4rem;color: #666;width: 1.6rem;height: 1.6rem;border-radius: 100%;text-align: center;line-height: 1.6rem;}
.sort_list .num_logo img{ width: 100%;height: 100%;}
.sort_list .num_logo.active{color: #ff5500;}
.sort_list .num_name{color: #262626;font-size: .65rem;}
.sort_list em{font-size: .6rem;position: absolute;color: #666;right: 4.5rem;top:.8rem;}
.sort_letter{padding: .2rem .6rem;color:#333;background: #F6F6F8;font-size: .6rem;font-weight: bold;}
.initials{position: fixed;top: 6rem;right: 0px;height: 100%;width: .8rem;text-align: center;font-size: .55rem;z-index: 99;}
.initials li{font-size: .45rem;color: #252525;}
.noreg ul li{padding: .8rem 2.5rem;position: relative;border-bottom: 1px solid #D9D9D9}
.noreg ul li div.num_name{color: #262626;font-size: .65rem;}
.noreg ul li i{position: absolute;top: .3rem;left: .4rem;    background: #D8D8D8;width: 1.8rem;height: 1.8rem;line-height: 1.8rem;text-align: center;border-radius: 100%;color: #fff;font-size: 1.2rem;}
.noreg ul li a.mui-btn{position: absolute;right: 2rem;font-size: .65rem;top: .5rem;border-radius: 1rem;}
.search-mem{padding: .6rem .6rem .4rem;}
.mem-num{justify-content: space-between;align-items: center;}
.mem-num span{color: #262626;font-size: .65rem;}
.mem-num a{width: 3rem;height: 1rem;text-align: center;line-height: 1rem;color: #FF5000;font-size: .5rem;border: 1px solid #FF5000;border-radius: .5rem;}
.mem-search{margin-top: .3rem;position: relative;}
.mem-search input{box-sizing: border-box;border: 1px solid #e2e2e2;width: 100%;height: 1.2rem;border-radius: 1rem;}
.mem-search span{position: absolute;font-size: .5rem;color: #9B9B9B;left: 6.4rem;top: .2rem;}
.mem-search span i{font-size: .6rem;margin-right: .3rem;}
/*经纪人详情*/
.agent{align-items: center;margin: 2rem 0 1rem;}
.agent .agenttx{width: 2.5rem;height: 2.5rem;}
.agent .agenttx img{width: 100%;height: 100%;border-radius: 100%;}
.agent h3{color: #262626;font-size: .8rem;margin-top: 1rem;}
.agentlist{position: relative;}
.agentlist:before{position: absolute;content: '';left: 0;top: 0;width: 100%;height: 1px;background: #e2e2e2;}
.agentlist li{justify-content: flex-start;padding: 1rem;position: relative;}
.agentlist li:before{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.agentlist li em{color: #666666;font-size: .65rem;margin-right: 1.5rem;}
.agentlist li span{color: #262626;font-size: .65rem;}
.operate{position: absolute;bottom: 2rem;width: 14.4rem;justify-content: space-around;padding: 0 .8rem;}
.operate a{border: 1px solid #FF5000;color: #FF5000;background: #FFF6F1;font-size: .65rem;width: 3.8rem;height: 1.4rem;text-align: center;line-height: 1.4rem;border-radius: 1rem;}
/*邀请入圈*/
/*.invitebox{margin-top: .8rem;}*/
.invite-type{padding: .8rem 1.4rem 0;position: relative;justify-content: space-around;background: #fff;}
.invite-type:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.invite-type a{color: #9B9B9B;font-size: .65rem;padding: .4rem .3rem;position: relative;}
.invite-type a.active{color: #FF5000;}
.invite-type a.active:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 3px;background: #FF5000;}
.rulebox{padding: .8rem .6rem;background: #fff;}
.rulebox li{text-align: center;position: relative;flex: 1;-webkit-flex: 1;border-right: 1px dashed #FF5000; background: #FFF2E6;border-radius: .4rem;padding: .2rem 0 .4rem;justify-content: center;}
.rulebox li:before{position: absolute;content: '';width: .6rem;height: .6rem;border-radius: 100%;background: #fff;right: -.3rem;top: -.3rem;z-index: 1;}
.rulebox li:after{position: absolute;content: '';width: .6rem;height: .6rem;border-radius: 100%;background: #fff;right: -.3rem;bottom: -.3rem;z-index: 1;}
.rulebox li:last-of-type{border: none;}
.rulebox li:last-of-type:after,.rulebox li:last-of-type:before{width: 0;}
.rulebox li b{color: #FF5000;font-size: .65rem;font-weight: bold;}
.rulebox li span{color: #2c2c2c;font-size: .5rem;margin-top: .2rem;}
.rulebox li p{font-size: .45rem;color: #2c2c2c;}
.rulebox li em{font-size: .45rem;color: #888;}
.rulebox li p b{font-size: .9rem;color: #FF5000;font-family: arial;margin-left: .2rem;}
.rulebox li p span{font-size: .45rem;color: #FF5000;}
.invite{padding: 0 .6rem;}
.invite p{text-align: center;color: #2C2C2C;font-size: .7rem;line-height: 2rem;}
.able{padding: 1rem;background: #fff;border-radius: .5rem;}
.able .row{justify-content: space-between;align-items: center;margin-bottom: .5rem;}
.able .row .ableimg{width: 1.8rem;height: 1.8rem;}
.able .row .ableimg img{width: 100%;height: 100%;}
.able .row .ableword{width: 10.6rem;}
.able .row .ableword span{color: #2C2C2C;font-size: .5rem;}
.able .row .ableword span img{width: 2.6rem;}
.able .row .ableword span.row{margin-bottom: 0;}
.able .quick{position: relative;}
.able .quick p{position: absolute;bottom: .8rem;color: #2C2C2C;font-size: .65rem;width: 100%;}
.invite img{width: 100%;height: 100%;}
.invite a.cord,.invitebox a.cord{display: block;text-align: center;text-decoration: underline;color: #2C2C2C;font-size: .5rem;margin-top: .5rem;}
.invite-list{margin-top: .8rem;}
.invite-list ul li{padding: 0 1rem;margin-bottom: .5rem;position: relative;}
.invite-list ul li:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.invite-list ul li p{color: #262626;font-size: .6rem;}
.invite-list ul li .add-friend{justify-content: flex-start;}
.invite-list ul li .add-friend input{-webkit-flex: 1;flex: 1;height: 1.8rem;font-size: .7rem;}
.add-operate{justify-content: flex-start;align-items: center;padding: 0 1rem;}
.add-operate i{color:  #666666;font-size: .8rem;margin-right: .5rem;width: 1.8rem;height: 1.8rem;border-radius: 100%;background: #f3f3f3;text-align: center;line-height: 1.8rem;}
.add-operate span{color: #666666;font-size: .6rem;}
.add-sure{justify-content: center;margin-top: 1.5rem;}
.add-sure a{color: #fff;background: #FF5000;border-radius: 1rem;width: 11rem;height: 1.8rem;text-align: center;line-height: 1.8rem;font-size: .6rem;}
.add-sure a.unable{background: rgba(255,80,0,.6);}
.date-type p.mytime{padding: .3rem .6rem;color: #333;background: #F6F6F8;font-size: .5rem;font-weight: bold;}
.date-type ul li{justify-content: flex-start;align-items: center;position: relative;padding: .8rem .6rem;}
.date-type ul li:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.date-type ul li .mylogo{width: 1.6rem;height: 1.6rem;margin-right: .4rem;}
.date-type ul li .mylogo img{width: 100%;height: 100%;border-radius: 100%;}
.date-type ul li p{color: #333333;font-size: .6rem;width: 4.5rem;}
.date-type ul li a.icon-dianhua{color: #fff;background: #FF5000;width: 1.4rem;height: 1.4rem;text-align: center;line-height: 1.4rem;font-size: .7rem;border-radius: 100%;margin-right: .6rem;}
.date-type ul li em{color: #9B9B9B;font-size: .65rem;}
.date-type ul li span{background: #E6E6E6;width: 1.2rem;height: 1.2rem;text-align: center;color: #666666;font-size: .55rem;line-height: 1.2rem;border-radius: 100%;margin-left: 1.6rem;}
.date-type ul li a.agin{border: 1px solid #FF5000;font-size: .6rem;color: #ff5000;border-radius: 1rem;width: 3.6rem;height: 1.2rem;text-align: center;line-height: 1.2rem;margin-left: .6rem;}
/*举报*/
.reason{position: relative;}
.reason:before{position: absolute;content: '';left: 0;top: 0;width: 100%;height: 1px;background: #e2e2e2;}
.reason P{padding: .3rem .6rem;color: #4A4A4A;font-size: .5rem;background: #F6F6F8;font-weight: bold;}
.reason ul li{justify-content: flex-start;align-items: center;padding: .8rem;position: relative;}
.reason ul li:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.reason ul li i{color: #979797;font-size: .8rem;margin-right: .5rem;}
.reason ul li.active i{color: #FF5000;}
.reason ul li span{color: #262626;font-size: .65rem;}
.reason ul li.attention{justify-content: space-between;}
.reason ul li.attention a{color: #9B9B9B;font-size: .6rem;position: relative;padding-right: 1.2rem;}
.reason ul li.attention a:after{position: absolute;content: '\e613';font-family:"iconfont" !important;font-size: .8rem;color: #C7C7CC;right: 0;}
/*圈设置*/
.tomsg{justify-content: space-between;align-items: center;padding:  .8rem;position: relative;}
.tomsg:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.tomsg span{color: #262626;font-size: .65rem;}
.tomsg i{color: #C7C7CC;font-size: .8rem;}
.setting{position: relative;}
.setting:before{position: absolute;content: '';left: 0;top: 0;width: 100%;height: 1px;background: #e2e2e2;}
.setting .row{justify-content: space-between;align-items: center;}
.setting .row em{margin-right: .4rem;}
.setting ul li{padding: 0 1.2rem;margin-top: .8rem;}
.setting ul li span{font-size: .5rem;color: #2C2C2C;}
.setting ul li em{font-size: .5rem;color: #888888;}
.fenxiao-tx{justify-content: space-between;align-items: center;}
.fenxiao-tx .mytx{width: 1.8rem;height: 1.8rem;margin-right: .6rem;}
.fenxiao-tx span{margin-right: .6rem;}
.fenxiao-tx .mytx img{width: 100%;height: 100%;border-radius: 100%;}
.txt-con input{padding: 0 .8rem;width: 12.4rem;background: #fff;height: 1.6rem;border-radius: .4rem;font-size: .55rem;}
.code{padding: 0 .8rem;margin-top: 2rem;}
.code p{color: #2C2C2C;font-size: .55rem;text-align: center;}
.codebox{justify-content: flex-start; align-items: flex-start;background: #fff;padding: 2rem 1.5rem 1.5rem;margin-top: 1.4rem;border-radius: .4rem;}
.codebox img{width: 100%;height: 100%;}
.codebox .myshare{justify-content: flex-start;align-items: flex-end;}
.codebox  .shareimg{width: 2rem;height: 2rem;}
.codebox  .shareimg img{border-radius: .2rem;}
.codebox .sharename{margin-left: .8rem;}
.codebox .sharename h2{color: #262626;font-size: .5rem;}
.codebox .sharename em{color: #888888;font-size: .5rem;}
.codebox .webcode{width: 11.4rem;height: 11.4rem;margin-bottom: .8rem;}
.codebox span{color: #888888;font-size: .5rem;text-align: center;width: 11.4rem;}
.codebox b{color: #000;font-size: .5rem;text-align: center;width: 11.4rem;margin-top: .2rem;}
.cardbox{margin-top: 2rem;background: #4CBEC2;border-radius: .4rem;padding: 1rem .5rem 1rem 1.5rem;}
.cardbox ul li{margin: .3rem 0;justify-content: space-between;align-items: center;}
.cardbox ul li .cardimg{width: 2.2rem;height: 2.2rem;}
.cardbox ul li .cardimg img{width: 100%;height: 100%;}
.cardbox ul li .cardname{width: 9.5rem;position: relative;}
.cardbox ul li .cardname h1{color: #FFFFFF;font-size: .7rem;margin-bottom: .2rem;}
.cardbox ul li .cardname em{color: #FFFFFF;font-size: .55rem;font-family: arial;}
.cardbox ul li .cardname span{color: #014143;font-size: .45rem;}
.cardbox ul li .cardline{height: 1.6rem;padding-top: .6rem;}
.cardbox ul li .cardline:after{position: absolute;content: '';left: 0;top: 0;width: 100%;height: 1px;background: #008388;}
.chooseimg{position: fixed;bottom: 0;left: 0;background: #fff;width: 100%;z-index: 999;}
.chooseimg ul li{height: 2.6rem;justify-content: center;position: relative;}
.chooseimg ul li:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.chooseimg ul li input{height: 2.6rem;width: 100%;opacity: 0;}
.chooseimg ul li span{position: absolute;color: #262626;font-size: .65rem;line-height: 2.6rem;}
.select{margin-top: 2.5rem;}
.select img{width: 100%;height: 100%;}
/*发海报*/
.posterbox{padding: .3rem .8rem;justify-content: flex-start;flex-wrap: wrap;position: relative;}
.posterbox:before{position: absolute;content: '';left: 0;top: 0;width: 100%;height: 1px;background: #e2e2e2;}
.poster.generate .posterbox:before{position: absolute;content: '';left: 0;top: 0;width: 100%;height: 1px;background: #e2e2e2;}
.posterbox a,.poster.generate .posterbox a{width: auto;height:1rem;text-align: center;line-height: 1rem;color: #2C2C2C;font-size: .55rem;border-radius: 1rem;background: #FFFFFF;border: 1px solid #E6E6E6;margin: .2rem .2rem;padding: 0 .4rem;box-sizing: border-box;}
.posterbox a.active{background: #FF5000;color: #fff;}
.poster.generate .posterbox a.active{background: #FF5000 !important;color: #fff !important;}
.generate .posterbox{margin-bottom: 1rem;}
.generate .posterbox:before{width: 0;}
.generate .swiper-pagination-fraction{background: rgba(0,0,0,.6);font-size: .55rem;color: #fff;border-radius: 1rem;padding: .1rem .2rem;bottom: 1.8rem;width: 2.8rem;left: 0;right: 0;margin: 0 auto;}
.generate .posterbox a{background: none;color: #fff;border: none;}
.generate .posterbox a.active{background: none;color: #FF5000;}
.poster p.myall{line-height: 1.6rem;background: #fff;color: #333333;font-size: .55rem;text-align: center;}
.sourebox{position: relative;}
.sourebox i{position: absolute;right: .8rem;top: -.6rem;background: #000;color: #fff;font-weight: bold; border-radius: 100%;width: 1.2rem;height: 1.2rem;font-size: .75rem;text-align: center;line-height: 1.2rem;}
.sourcelist{background: #fff;margin: .5rem 1.2rem;padding: .8rem 1.2rem;border-radius: .4rem;position: relative;height: 12.6rem;overflow: hidden;}
.sourcelist ul li{margin-bottom: .8rem;}
.sourcelist ul li h1,.sourcelist ul li p{color: #000000;font-size: .55rem;line-height: .8rem;font-weight: bold;}
.sourcelist i{position: absolute;right: .5rem;color: #C7C7CC;font-size: .8rem;}
.sourcelist i.icon-arrow-down{bottom: .5rem;}
.sourcelist i.icon-arrow-up{top: .5rem;}
.scroll-list{height: 12.2rem;overflow: auto;}
.post-code{margin: .8rem 1.2rem;padding: .6rem;background: #4CBEC2;border-radius: .4rem;justify-content: space-between;align-items: center;}
.post-code .codeimg{width: 2.8rem;height: 2.8rem;}
.post-code .codeimg img{width: 100%;height: 100%;}
.post-code .post-name{width: 9rem;}
.post-code .post-name h2{color: #FFFFFF;font-size: .6rem;}
.post-code .post-name span{color: #FFFFFF;font-size: .5rem;font-family: arial;}
.post-code .post-name p{color: #014143;font-size: .45rem;}
.generate p.picture{text-align: center;color: #2C2C2C;font-size: .55rem;margin: .3rem 0;}
.source-show,.define{padding: 1rem 1.2rem;background: #fff;margin: 0 1.2rem;border-top-left-radius: .4rem;border-top-right-radius: .4rem;}
.source-show.post-show{padding: 0;}
.source-show.post-show img{display: block;margin-bottom: 0;width: 100%;height: 100%;border-top-left-radius: .4rem;border-top-right-radius: .4rem;}
.source-show h1{color: #008388;font-size: .8rem;}
.source-show .source-num em{color: #008388;font-size: .65rem;margin-right: .8rem;}
.source-show ul{position: relative;margin-top: .4rem;padding-top: .8rem;}
.source-show ul:before{position: absolute;content: '';left: 0;top: 0;width: 100%;height: 1px;background: #008388;}
.source-show ul li{margin-bottom: .8rem;}
.source-show ul li em,.source-show ul li span,.source-show p{color: #000000;font-size: .5rem;line-height: .75rem; font-weight: bold;}
.source-show h3{color: #808080;font-size: .5rem;margin-bottom: .5rem;}
.source-show img.t-img{width: 100%;height: 100%;margin-top: .8rem;}
.source-show ul li em{margin-right: .5rem;}
.generate .post-code{margin-top: 0;border-top-left-radius: 0;border-top-right-radius: 0;}
.poster .swiper-container{background: #fff;}
.poster .swiper-button-next,.poster .swiper-button-prev{background: none;margin-top: 0;top: 0;}
.poster .swiper-button-next:after{position: absolute;content: "\e613";font-family:"iconfont" !important;color: #9b9b9b;font-size: .8rem;top: .3rem;right: .5rem;}
.poster .swiper-button-prev:after{position: absolute;content: "\e612";font-family:"iconfont" !important;color: #9b9b9b;font-size: .8rem;top: .3rem;right: -.3rem;}
.poster .txt-con{padding: .5rem 1.2rem;}
.poster .txt-con textarea{width: 11.2rem;padding: .8rem 1.2rem;height: 5rem;color: #000;font-size: .55rem;font-weight: bold;line-height: .8rem;}
.poster .txt-con span{right: 2rem;}
.posterimg{margin-top: 1rem;padding: 0 1.2rem;}
.posterimg p{color: #666666;font-size: .45rem;margin-bottom: .5rem;}
.posterimg ul{justify-content: flex-start;flex-wrap: wrap;}
.posterimg ul li{width: 2.8rem;height: 2.8rem;margin-right: .8rem;position: relative;margin-bottom: .8rem;}
.posterimg ul li.active i{color: #fff;background: #ff5000;border-radius: 100%;font-size: .3rem;padding: .1rem;}
.posterimg ul li img{width: 100%;height: 100%;}
.posterimg ul li i{position: absolute;color: #fff;right: .1rem;top: .1rem;font-size: .6rem;}
.define{justify-content: center;}
.add-post{width: 4.8rem;height: 4.8rem;margin: 3rem 0; border-radius: .4rem;border: 1px solid #979797;align-content: center;justify-content: center;text-align: center;}
.add-post i{color: #FF5000;font-size: .7rem;margin-bottom: .3rem;}
.add-post span{color: #2C2C2C;font-size: .55rem;}
/*发房源*/
.source-top{background: #fff; position: fixed;z-index: 99; top: 0;left: 0;right: 0;margin: 0 auto;width: 14rem;height: 2rem;padding: 0 1rem;display: flex;display: -webkit-flex;justify-content: center;align-items: center;}
.source-top:after{position: absolute;content: '';bottom: 0;left: 0;width: 100%;height: 1px;background: #ccc;}
.source-top a{text-align: center;height: 2rem;line-height: 2rem;font-size: .6rem;padding: 0 .6rem;margin: 0 .6rem;}
.source-top a.current{color: #FF5000;font-weight: bold;position: relative;}
.source-top a.current:after{position: absolute;content: '';width: 100%;height: 3px;background: #FF5000;bottom: 0;left: 0;}
.replyBox{
	background: #fff;
	padding: .8rem 1rem;
	justify-content: space-between;
	align-items: flex-start;
}
.replyType p{
	font-size: .6rem;
	color: #FF5000;
	margin-bottom: .6rem;
}
.replyType span{
	font-size: .55rem;
	color: #2C2C2C;
}
.replyBox a{
	font-size: .65rem;
	color: #FFFFFF;
	background: #FF5000;
	border-radius: 1rem;
	width: 3.6rem;
	height: 1.2rem;
	text-align: center;
	line-height: 1.2rem;
}
.mysource{background: #fff;height: 1.8rem;line-height: 1.8rem;padding-left: .6rem;position: relative;}
.mysource:after{position: absolute;content: '';width: 100%;height: 1px;bottom: 0;left: 0;background: #ccc;}
.mysource p{color: #262626;font-size: .6rem;}
.nosource{position: absolute;width: 100%;text-align: center;top: 10rem;}
.nosource span{color: #666;font-size: .5rem;line-height: 1rem;}
.nosource p{color: #9B9B9B;font-size: .45rem;margin-bottom: 1.5rem;}
.nosource a{background: #FF5000;padding: .2rem 1rem;font-size: .64rem;color: #fff;border-radius: 1rem;}
.seekbox{margin-top: 1rem;text-align: center;}
.seekbox p{color: #2C2C2C;font-size: .55rem;margin-bottom: 1rem;}
.seekbox p i{color: #0ABB07;margin: 0 .2rem;font-size: 1rem;position: relative;top: .15rem;}
.seekbox img{width: 4rem;height: 4rem;}
.replybox.sendbox:before{position: absolute;content: '';top: 0;left: 0;width: 100%;height: 1px;background: #D9D9D9;}
.replybox.sendbox,.replybox.sendbox .reply{height: 2.8rem;}
.replybox.sendbox .reply input[type=text]{width: 14rem;background: #F5F5F5;border: none;height: 1.75rem;}
.replydetail .replycon .personname span.share-trend,.replydetail .replycon .personname a.share-trend {color: #4B71C5;font-size: .45rem;width: 3.5rem;height: 1rem;text-align: center;line-height: 1rem;background: #ECF1F8;border-radius: 1rem;}
.generate p.press{color: #BFBFBF;font-size: .5rem;margin:  .8rem 0;}
.webnum{width: 14.8rem;height: 2rem;background: #4B71C5;justify-content: space-between;align-items: center;padding: 0 .6rem;color: #fff;}
.webnum .row{align-items: center;}
.webnum .column{text-align: right;}
.webnum a.numpic{width: 1.4rem;height: 1.4rem;margin-right: .5rem;}
.webnum a.numpic img{width: 100%;height: 100%;}
.webnum span{font-size: .48rem;}
.webnum b{font-size: .56rem;font-family: arial;}
.webnum em{font-size: .4rem;}
.webnum a.myconcern{width: 2.2rem;height: 1rem;border-radius: 1rem;background: #FF5000;font-size: .48rem;color: #fff;margin-left: .5rem;text-align: center;line-height: 1rem;}
.webnum a.myconcern.active{background: #fff;color: #ff5000;}
.webtype{background: #F5F5F5;width: 100%;height: 1.5rem;justify-content: center;}
.webtype a{margin: 0 .8rem;padding: 0 .8rem;color: #888888;font-size: .56rem;line-height: 1.5rem;}
.webtype a.current{color: #2C2C2C;font-weight: bold;position: relative;}
.webtype a.current:after{position: absolute;content: '';width: 100%;height: 2px;background: #FF5000;bottom: 0;left: 0;}
.other-phone{position: absolute;bottom: 0;left: 0;width: 100%;height: 1.88rem;background: #FF5000;justify-content: center;align-items: center;color: #fff;font-size: .56rem;}
.other-phone i{font-size: .8rem;margin-right: .5rem;}
.choose-concern .column{text-align: center;}
.choose-concern p{color: #9B9B9B;font-size: .48rem;line-height: 1.8rem;position: relative;flex: 1;-webkit-flex: 1;}
.choose-concern p:after{position: absolute;content: '';width: 100%;height: 1px;bottom: 0;left: 0;background: #D9D9D9;}
.choose-concern span{color: #FF5000;font-size: .6rem;line-height: 2rem;}
.choose-concern em{color: #2C2C2C;font-size: .6rem;line-height: 2rem;}
.build-top{position: relative;background: #fff;height: 1.6rem;justify-content: space-between;align-items: center;padding: 0 .6rem;}
.build-top:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.build-top span{color: #262626;font-size: .6rem;}
.build-top a{color: #9B9B9B;font-size: .55rem;}
.build-top a i{color: #666666;font-size: .5rem;margin-left: .3rem;}
.build-top a.add-my{color: #4B71C5;font-size: .45rem;width: 3.5rem;height: 1rem;text-align: center;line-height: 1rem;background:#ECF1F8;border-radius: 1rem;}
.build-top a.add-my i{color: #ff5000;font-size: .4rem;margin-right: .3rem;margin-left: 0;}
.morebuild{padding: .6rem .2rem;}
.build-list{justify-content: flex-start;flex-wrap: wrap;}
.build-list a{width: 3.5rem;height: 1rem;margin: 0 .2rem .4rem;font-size: .45rem;color: #2C2C2C;border-radius: .2rem; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;line-height: 1rem;background: #fff;border: 1px solid #E6E6E6;box-sizing: border-box;}
.build-list a.none{background: #E6E6E6;}
.build-list a.active{background: #FF5000;color: #fff;}
.build-list a.none.active{border-color: #FF5000;background: #E6E6E6;color: #2c2c2c;}
.morebuild a.row{color: #9B9B9B;font-size: .5rem;justify-content: center;align-items: flex-end;}
.morebuild a.row i{color: #C7C7CC;font-size: .8rem;margin-left: .3rem;font-weight: bold;position: relative;top: .1rem;}
.stationbox{background: #fff;}
.stationbox div.station{justify-content: space-between;align-items: center;padding: .3rem .8rem;}
.stationbox div.station .row{justify-content: space-between;align-items: center;}
.stationbox div.station .row em{margin-left: .5rem;color: #9B9B9B;font-size: .5rem;}
.stationbox div.station .row i{color: #9b9b9b;font-size: .8rem;}
.toggle {position: relative;margin: 0 auto;width: 1.8rem;height: 1rem;outline: 0;text-decoration: none;border-radius: 1rem;border: 1px solid #FF5000;;background-color: #FF5000;;-webkit-transition: all 500ms;-moz-transition: all 500ms;-o-transition: all 500ms;transition: all 500ms;}
.toggle:active {background-color: #FF5000;;}
.toggle:hover:not(.toggle--moving):after {background-color: #fff;}
.toggle:after {display: block;position: absolute;top: 1px;bottom: 0;left: 0;width:.9rem;height: .9rem;background-color: #fff;-webkit-transition: all 500ms;-moz-transition: all 500ms;-o-transition: all 500ms;transition: all 500ms;box-shadow: 0 1px 2px 0 rgba(35,53,57,0.07), 0 0 2px 1px rgba(35,53,57,0.11), 0 7px 3px 0 rgba(35,53,57,0.10), 0 8px 18px 4px rgba(35,53,57,0.08);}
.toggle-on:after {content: '';border-radius: 100%;color: #fff;-webkit-transform: translate(.9rem, 0);-moz-transform: translate(.9rem, 0);-o-transform: translate(.9rem, 0);transform: translate(.9rem, 0);}
.toggle-off:after {content: '';border-radius: 100%;color: #fff;}
.toggle-moving {background-color: #fff;}
.toggle-off{background: #fff;border-color: #CCCCCC;}
.toggle-moving:after{color: transparent;background-color: #fff;-webkit-transition: color 0s, transform 500ms, border-radius 500ms, background-color 500ms;-moz-transition: color 0s, transform 500ms, border-radius 500ms, background-color 500ms;-o-transition: color 0s, transform 500ms, border-radius 500ms, background-color 500ms;transition: color 0s, transform 500ms, border-radius 500ms, background-color 500ms;}
.stationbox ul{margin-bottom: .8rem;}
.stationbox ul li{position: relative;height: 2.4rem;justify-content: space-between;align-items: center;padding: 0 .8rem;}
.stationbox ul li:before{position: absolute;content: '';left: 0;top: 0;width: 100%;height: 1px;background: #e2e2e2;}
.stationbox ul li label{color: #262626;font-size: .55rem;}
.stationbox ul li span{color: #4a4a4a;font-size: .55rem;}
.stationbox ul li i{color: #c7c7cc;font-size: .7rem;font-weight: bold;margin-left: .6rem;}
.housebox{background: #fff;}
.mytype{justify-content: space-between;align-items: center;padding: .8rem .6rem;}
.mytype span{color: #262626;font-size: .65rem;}
.mytype a{color: #888;font-size: .45rem;width: 4.2rem;height: 1rem;text-align: center;line-height: 1rem;border: 1px solid #FF5000;border-radius: 1rem;}
.mytype a i{color: #ff5000;font-size: .4rem;margin-right: .3rem;}
.housebox ul li{justify-content: space-between;align-items: center;position: relative;height: 2.4rem;padding: 0 .6rem;}
.housebox ul li:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.housebox ul li .housenum{justify-content: flex-start;align-items: center;width: 6rem;}
.housebox ul li .housenum i{color: #9B9B9B;font-size: .7rem;margin-right: .3rem;width: .7rem;}
.housebox ul li span{color: #262626;font-size: .55rem;}
.housebox ul li .turn{justify-content: flex-end;align-items: center;width: 5rem;}
.housebox ul li .turn .toggle{margin-right: .5rem;}
.housebox ul li .turn em{margin-right: .5rem;color: #9B9B9B;font-size: .5rem;}
.housebox ul li .turn .icon-arrow-right{color: #C7C7CC;font-size: .7rem;}
footer .publish.renew span{font-size: .5rem;}
.renew a{font-size: .6rem;border: 1px solid #FFFFFF;border-radius: 1rem;padding: .1rem .3rem;color: #fff;margin-left: .3rem;}
.search-mem .build-top{height: auto;margin-top: .5rem;}
.search-mem .build-top:after{width: 0;}
.search-mem .build-top a.unfind{color: #007AFF;}
.add-build .sort_list .num_logo{left: .8rem;top: .45rem;}
.sort_list .num_logo i{font-size: .8rem;color:  #979797;}
.sort_list.active i{color: #ff5000;}
.choose-b p{position: absolute;left: .6rem;font-size: .55rem;}
.choose-b p em{margin-left: .4rem;}
.choose-b a{font-size: .6rem;color: #fff;}
.policybox ul li{height: 2.4rem;justify-content: space-between;align-items: center;padding: 0 .6rem 0 1rem;position: relative;}
.policybox ul li:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.policybox ul li label{color: #262626;font-size: .65rem;}
.policybox ul li input[disabled],.policybox ul li input{width: 6.5rem;font-size: .7rem;color: #262626;opacity:1}
.policybox ul li a.report input{width: 4.5rem;}
.policybox ul li a{justify-content: space-between;align-items: center;font-size: .65rem;}
.policybox ul li a span{color: #2C2C2C;font-size: .6rem;width: 6.5rem;}
.policybox ul li a span.please{color: #9b9b9b;}
.policybox ul li a i{color: #C7C7CC;font-size: .7rem;}
.policybox ul li a .row{width: 2rem;justify-content: flex-end;}
.policybox ul li a.report .row{width:4rem;justify-content: flex-end;}
.policybox ul li a .row em{color: #262626;font-size: .65rem;}
.policybox ul li a .row i.icon-arrown-fill-down{margin-left: .3rem;color: #666666;}
.policybox ul li i.icon-checkBox{color: #979797;font-size: 1rem;}
.policybox ul li i.icon-check-fill{color: #ff5000;font-size: 1rem;}
.policybox ul li a.mark span{width: auto;color: #9B9B9B;margin-right: .4rem;}
.same{position: fixed;bottom: 0;left: 0;background: #fff;width: 100%;z-index: 999;}
.same ul li{height: 2.6rem;justify-content: space-between;align-items: center; position: relative;padding: 0 1rem;}
.same ul li:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.same ul li span{color: #262626;font-size: .65rem;}
.same ul li i.icon-arrow-right{color: #C7C7CC;font-size: .8rem;}
.same ul li.active i{color: #ff5000;font-size: .8rem;}
.txt-con span.other{bottom: .7rem;font-size: .6rem;}
.buildbox.policybox ul li input{width: 8.5rem;}
.build-remark{padding: 1rem;}
.build-remark p{color: #262626;font-size: .65rem;}
.build-remark textarea{background: #F5F5F5;border-radius: .4rem;width: 12.8rem;height: 2.8rem;padding: .6rem;margin-top: .5rem;font-size: .6rem;}
.end{justify-content: center;align-items: center;margin-top: 2.5rem;}
.end a{color: #FFFFFF;font-size: .5rem;width: 3.2rem;height: 1rem;text-align: center;line-height: 1rem;background: #ff5000;border-radius: 1rem;margin-bottom: 1rem;}
.end p{color: #262626;font-size: .5rem;}
/*户型选择*/
.houselist ul li{position: relative;justify-content: space-between;align-items: center;padding: 0 1rem;height: 2.4rem;}
.houselist ul li:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.houselist ul li i{font-size: .9rem;color: #979797;margin-right: .5rem;}
.houselist ul li .active i{color: #ff5000;}
.houselist ul li span{font-size: .65rem;color: #262626;}
.houselist ul li a{color: #C7C7CC;font-size: .7rem;}
.new{justify-content: center;align-items: center;margin-top: 2rem;}
.new p{color: #9B9B9B;font-size: .45rem;}
.new a{margin-top: .5rem;justify-content: flex-start;align-items: center;border: 1px solid #ff5000;width: 5.8rem;height: 1.4rem;border-radius: 1rem;}
.new a i{color: #FF5000;font-size: .7rem;margin-right: .8rem;margin-left: .5rem;}
.new a span{color: #FF5000;font-size: .6rem;}
.edit-pic p{font-size: .65rem;color: #666;}
.edit-pic span{color: #9B9B9B;font-size: .45rem;margin-top: 1rem;display: block;}
.tagbox p{line-height: 1.2rem;background: #E6E6E6;color: #666666;font-size: .5rem;padding-left: 1.6rem;}
.tagbox ul li{position: relative;justify-content: space-between;align-items: center;padding: 0 .8rem 0 1.6rem;height: 2.4rem;}
.tagbox ul li:after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 1px;background: #e2e2e2;}
.tagbox ul li span{color: #262626;font-size: .65rem;}
.tagbox ul li i{color: #CCCCCC;font-size: .8rem;}
.tagbox ul li.active i{color: #ff5000;}
.policybox ul li a.mylong input{width:1rem;}
.policybox ul li a.mylong span.please{width: auto;}
.policybox ul li i.important{position: absolute;left:.3rem;color: #ff5000;font-size: 1.5em;top: .8rem;}
.roomtype{margin-left: 3.5rem;}
.next{margin-top: 3rem;justify-content: center;}
.next a{width: 3.2rem;height: 1rem;text-align: center;line-height: 1rem;color: #fff;background: #ff5000;font-size: .5rem;border-radius: 1rem;}
.policybox ul li a.provebox span{color: #9B9B9B;text-align: center;}
.policybox ul li a.provebox .row{width: auto;margin-left: .5rem;}
.prove{width: 1.8rem;height: 1.8rem;margin-left: .8rem;}
.prove img{width: 100%;height: 100%;border-radius: 100%;}
p.need{margin-top: 3rem;text-align: center;color: #888888;font-size: .6rem;}

/*提示横幅*/
.tip{position: fixed; z-index: 33; top: 2rem;height: 1.6rem;line-height: 1.6rem;background: #ff5000;color: #fff;width: 14rem;padding: 0 1rem;align-items: center;}
.tip i{font-size: .7rem;}
.tip span{font-size: .55rem;margin-left: .5rem;}

/*广告*/
.ads{position: relative;}
.ads img{width: 100%;height: 100%;}
.timeout{position: absolute;align-items: center;background: rgba(255,255,255,0.70);width: 3.4rem;height: 1.2rem;justify-content: center;top: 1rem;right: .8rem;border-radius: 1rem;z-index: 99;}
.timeout em{margin: 0 .3rem;height: .8rem;color: #666666;}
.timeout label{color: #2C2C2C;font-size: .6rem;font-family: arial;}
.timeout span{color: #2C2C2C;font-size: .55rem;}
/*登录*/
.mylogin{text-align: center;position: relative;}
.mylogin i{position: absolute;color: #FF5000;font-size: 1rem;right: 1rem;top: .8rem;font-weight: bold;}
.mylogin img.biglogo{width: 7rem;margin-top: 2rem;}
.mylogin form{padding: 0 2.2rem;margin-top: 1rem;}
.mylogin form .row{border-bottom: 1px solid #e2e2e2;position: relative;padding: .4rem 0;}
.mylogin input{width: 100%;height: 1.4rem;line-height: 1.4rem;font-size: .55rem;}
.mylogin input::-webkit-input-placeholder{color: #9B9B9B;font-size: .55rem;}
.mylogin .row img{position: absolute;right: 0;top: .3rem;width: 4rem;}
.mylogin form .row button{position: absolute;right: 0;top: .4rem;width: 4rem;font-size: .6rem;padding: .3rem;border-radius: .2rem;color: #fff;background: #ccc;}
.mylogin form button.loginBtn{display: block;width: 100%;margin-bottom: .8rem;padding: .5rem;border-radius: 1rem;color: #fff;background-color: #ff5000;font-size: .65rem;margin-top: 1.4rem;}
.mylogin p.click{font-size: .45rem;color: #777;}
.mylogin p.click a{font-size: .45rem;text-decoration: underline;}
.mylogin p.note{font-size: .45rem;color: #262626;margin-top: 4rem;line-height: .8rem;}
.sourceBox{padding: 2rem .8rem;background: #fff;}
.sourceBox p{color: #666666;font-size: .5rem;}
.sourceBox ul{justify-content: flex-start;flex-wrap: wrap;}
.sourceBox ul li{background: #F6F6F6;border: 1px solid #F6F6F6;box-sizing: border-box; width: 3.3rem;height: 1.2rem;line-height: 1.2rem;text-align: center;border-radius: .2rem;margin-right: .3rem;margin-top: .6rem;}
.sourceBox ul li span{color: #666666;font-size: .45rem;}
.sourceBox ul li i{font-size: .6rem;}
.sourceBox ul li.current{background: #FFF6F1;border: 1px solid #FF5000;}
.sourceBox ul li.current span,.sourceBox ul li.current i{color: #FF5000;}
.sourceBox button{width: 4rem;height: 1.2rem;line-height: 1.2rem;color: #fff;background: #FF5000;border-radius: 1rem;font-size: .65rem;margin: 2rem auto 0;justify-content: center;}
.clafybox{background: #F5F5F5;justify-content: flex-end;height: 2rem;line-height: 2rem;color: #2C2C2C;font-size: .6rem;padding: 0 1rem;position: fixed;top: 0;left: 0;width: 14rem;}
.ways{text-align: center;margin-top: 1rem;}
.ways p{color: #262626;font-size: .6rem;line-height: 1rem;}
.ways em{color: #FF5000;font-size: .6rem;}
.way{margin-top: 1rem;align-items: center;}
.way label{color: #666666;font-size: .6rem;margin-bottom: .6rem;}
.way span{color: #2C2C2C;font-size: .55rem;line-height: 1rem;}
.way a{margin-top: .3rem;background: #FF5000;border: 1px solid #E6E6E6;border-radius: 1rem;width: 3.8rem;height: 1.2rem;line-height: 1.2rem;text-align: center;color: #fff;font-size: .65rem;}
.wayF p{color: #2C2C2C;font-size: .6rem;padding: .8rem;background: #fff;text-align: center;margin-bottom: .6rem;}
.wayF img{width: 100%;}
.dataTop{justify-content: space-between;height: 2rem;line-height: 2rem;background: #F5F5F5;color: #2C2C2C;font-size: .6rem;padding: 0 1rem;position: fixed;top: 0;left: 0;width: 14rem;}
.dataTop .public{color: #FF5000;}
.dataCon{padding: 1rem;background: #fff;}
.dataCon p{color: #262626;font-size: .6rem;line-height: 1rem;}
.dataCon ul{flex-wrap: wrap;margin-top: 1.4rem;}
.dataCon li{margin-right: .6rem;width: 2.7rem;height: 2.7rem;position: relative;margin-bottom: .4rem;z-index: 1;}
.dataCon li img{width: 100%;height: 100%;}
.dataCon li i.icon-guanbi{position: absolute;right: -.2rem;top: -.5rem;font-size: .5rem;color: #fff;background: #000;border-radius: 100%;width: .7rem;height: .7rem;text-align: center;line-height: .75rem;}
.dataCon li input {opacity: 0;width: 2.7rem;height: 2.7rem;overflow: hidden;}
.dataCon ul li .add-load {background: #F5F5F5;border: 1px solid #979797;position: absolute;box-sizing: border-box;width: 2.7rem;height: 2.7rem;top: 0;left: 0;z-index: -1;justify-content: center;align-items: center;}
.dataCon ul li .add-load i {color: #FF5000;font-size: .6rem;}
.textbox{padding: 0 .8rem;}
.textbox p{color: #2C2C2C;font-size: .55rem;line-height: 1.6rem;}
.textbox textarea{background: #fff;padding: .5rem .8rem;border-radius: .3rem;width: 12.6rem;}
.textbox textarea::-webkit-input-placeholder{color: #9B9B9B;font-size: .55rem;line-height: .9rem;}
.askbox p{padding: 0 .8rem;margin-top: 1.5rem;}
.waitbox{margin-top: 4rem;text-align: center;}
.waitbox em{color: #FF5000;font-size: .75rem;font-weight: bold;}
.waitbox p{color: #2C2C2C;font-size: .5rem;line-height: 1rem;margin-top: .8rem;}
.success{padding: 0 3rem;text-align: center;align-items: center;margin-top: 4rem;}
.success p{color: #2C2C2C;font-size: .5rem;line-height: 1rem;}
.success em{color: #FF5000;font-size: .7rem;font-weight: bold;}
.success i{color: #FF5000;font-size: 1.2rem;margin: 1rem 0 3rem;}
.success a{border-radius: 1rem;height: 1.6rem;font-size: .65rem;width: 10rem;line-height: 1.6rem;}
.success a.see{border:1px solid #FF5000;color: #FF5000;margin-top: 3rem;}
.success a.goto{background: #FF5000;color: #fff;margin-top: 1rem;}
/*暂无房源*/
.referbox{align-items: center;background:#fff; }
.referbox i{margin-top: 2.5rem;font-size: 1.4rem;color: #9B9B9B;}
.referbox em{color: #9B9B9B;font-size: .5rem;position: relative;}
.referbox em:before{position: absolute;content: '';left: -1.7rem;top: .3rem;height: 1px;width: 1.2rem;background: #D9D9D9;}
.referbox em:after{position: absolute;content: '';right: -1.7rem;top: .3rem;height: 1px;width: 1.2rem;background: #D9D9D9;}
.referbox p{color: #FF5000;font-size: .5rem;margin-top: 1.5rem;}
.referbox span{color: #000000;font-size: .5rem;}
.source{background: #fff;padding-top: 1rem;border-bottom: 1px solid #D9D9D9;margin-bottom: 1rem;}
.source li.row{justify-content: flex-start;align-items: center;height: 2.5rem;padding: 0 .3rem;border-top: 1px solid #D9D9D9;}
.source li.row em{width: .2rem;height: .2rem;background: #FF5000;border-radius: 100%;margin-right: .6rem;}
.source li.row label{color: #262626;font-size: .6rem;width: 2.8rem;margin-right: .8rem;}
.source li.row input{width: 10rem;font-size: .6rem;color: #262626;}
.source li.row input::-webkit-input-placeholder{color: #9B9B9B;font-size: .55rem;}
/*个人付费明细*/
.personalList{align-items: center;justify-content: space-between; padding:.8rem .6rem;background: #fff;position: relative;margin-bottom: .4rem;}
.personal{border-bottom: 1px solid #D9D9D9;margin-bottom: 0; padding:.6rem;}
.personalList img{width: 1.6rem;height: 1.6rem;border-radius: 100%;margin-right: .6rem;}
.personalList p{color: #333333;font-size: .6rem;margin-bottom: .3rem;font-weight: bold;}
.personalList p em{font-size: .5rem;margin-left: .5rem;font-weight: normal;}
.personalList span{color: #666666;font-size: .5rem;}
.personalList a.icon-dianhua{position: absolute;right: .6rem;top: 0;bottom: 0;margin:auto;color: #fff;background: #4B71C5;width: 1.4rem;height: 1.4rem;text-align: center;line-height: 1.4rem;font-size: .7rem;border-radius: 100%;}
.personalList label{color: #9B9B9B;font-size: .5rem;margin-top: .4rem;}
.personalList b{color: #FF5000;font-size: .65rem;font-family: arial;margin-right: 2.6rem;}
.personalList a.again{margin-right: 2.6rem;color: #FF5000;border: 1px solid #FF5000;border-radius: 1rem;font-size: .45rem;padding: .1rem .3rem;}
.personalList em.already{color: #4B71C5;font-size: .5rem;margin-right: 2.6rem;}
.addrType{background: #fff;padding: .6rem;border-bottom: 1px solid #D9D9D9;justify-content: space-between;}
.addrType a{border: 1px solid #F6F6F6;width: 3.4rem;text-align: center;background: #F6F6F6;padding: .2rem 0;border-radius: .2rem;color: #666666;font-size: .45rem;}
.addrType a.current{border: 1px solid #FF5000;background: #FFF6F1;color: #FF5000;}
.timebox{padding: 0 .8rem;justify-content: space-between;position: relative;align-items: center;height: 3.6rem;}
.timebox span{color: #2C2C2C;font-size: .55rem;}
.timebox p{margin-top: .2rem;}
.timebox label{margin-right: .5rem;color: #000000;font-size: .45rem;}
.timebox label em{color: #ff5000;font-size: .65rem;font-weight: bold;}
.timebox i{color: #000000;font-size: 1rem;}
.timebox ul{display: none;border: 1px solid #D9D9D9;box-sizing: border-box; border-radius: .4rem; width: 4.6rem;height: 9.25rem;overflow-y: scroll;position: absolute;z-index: 9; right: .6rem;top: 2.8rem;background: rgba(255,255,255,.94);}
.timebox ul li{text-align: center;border-bottom: 1px solid #D9D9D9;box-sizing: border-box; line-height: 1.8rem;font-size: .6rem;}
.timebox ul li:last-of-type{border: none;}
.arrow{display: none;position: absolute;right: 1.1rem;top: 2.45rem;z-index: 999;}
.arrow:after {content: '';display: inline-block;width: .4rem;height: .4rem;border-top: 1px solid #D9D9D9;border-right: 1px solid #D9D9D9;background: #fff; transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
/*我的红包*/
.balancebox{align-items: center;padding: 1.6rem 0 1rem;}
.balancebox span{color: #2C2C2C;font-size: .55rem;margin-bottom: .6rem;}
.balancebox p em{color: #FF5000;font-size: 1rem;font-weight: bold;margin-right: .2rem;}
.balancebox p{color: #2C2C2C;font-size: .55rem;margin-bottom: .6rem;}
.balancebox a{border: 1px solid #e2e2e2;font-size: .5rem;color: #999;width: 2.8rem;height: 1.2rem;text-align: center;line-height: 1.2rem;border-radius: 1rem;}
.redtype{background: #F4F4F4;height: 1.8rem;line-height: 1.8rem;padding: 0 1rem;position: relative;}
.redtype:after{position: absolute;content: '';background: #ccc;width: 100%;height: 1px;left: 0;bottom: 0;}
.redtype a{flex: 1;-webkit-flex: 1;text-align: center;}
.redtype a span{position: relative;padding: 0 .8rem;color: #2C2C2C;font-size: .6rem;display: inline-block;}
.redtype a.on span{color: #FF5000;}
.redtype a.on span:after{position: absolute;content: '';width: 100%;height: 2px;background: #FF5000;left: 0;bottom: 0;z-index: 9;}
.redList ul li{position: relative;padding: .8rem;}
.redList ul li:after{position: absolute;content: '';width: 100%;height: .3rem;left: 0;bottom: -.3rem;background: #F4F4F4;}
.redList ul li.row{justify-content: space-between;align-items: center;}
.redList ul li.row .addred{align-items: flex-end;}
.redList ul li em{color: #999;font-size: .5rem;margin-top: .2rem;}
.redList ul li p{color: #2C2C2C;font-size: .6rem;}
.redList ul li span{color: #FF5000;font-size: .65rem;font-weight: bold;}
.redList ul li label{color: #2C2C2C;font-size: .6rem;font-weight: bold;}
.redbox{background: #FFF6F1;border-radius: .3rem;position: fixed;z-index: 999;width: 14.8rem;margin: auto;height: 18rem;left: 0;right: 0;top: 0;bottom: 0;align-items: center;}
.redbox .redbgbox{z-index:-1;width: 14.8rem;height: 9rem;overflow: hidden;position: absolute;border-top-right-radius: .3rem;border-top-left-radius: .3rem;}
.redbox .redbg{background-image: linear-gradient(90deg, #FF5427 20%, #F70641 80%);height: 18rem;position: absolute;width: 30rem;z-index: -1;border-radius:100% ;top: -9rem;left: 50%;margin-left: -15rem;}
.redtitle{margin-top: 3rem;margin-bottom: 2rem;}
.redtitle p{color: #fff;font-size: .6rem;margin-bottom: .2rem;text-align: center;}
.redbox button{width: 3.2rem;height: 3.2rem;border-radius: 100%;background: #FF9000;text-align: center;line-height: 3.2rem;color: #FFFFFF;font-size: 1rem;}
.redbox em{color: #FF5000;font-size: .65rem;margin-top: 1.5rem;font-weight: bold;}
.redbox span{color: #2C2C2C;font-size: .55rem;margin-top: .2rem;}
.redbox i{position: absolute;top: -3rem;right: 0;color: #fff;border: 2px solid #fff;width: .8rem;height: .8rem;font-size: .7rem;text-align: center;line-height: .8rem;border-radius: 100%;padding: .1rem;}
.redbox .moneybox{margin-top: 6rem;margin-bottom: 4rem;text-align: center;}
.redbox .moneybox span{color: #2C2C2C;font-size: .6rem;margin-bottom: .5rem;}
.redbox .moneybox label{color: #2C2C2C;font-size: .6rem;}
.redbox .moneybox b{color: #FF5000;font-size: 1.2rem;margin-right: .2rem;}
.openred{display: none;}
.redbox p.redentry{color: #2C2C2C;font-size: .55rem;margin-top: .2rem;text-align: center;}
.redbox a{position: absolute;bottom: -2.5rem;border: 1px solid #e2e2e2;font-size: .5rem;color: #999;width: 4rem;height: 1.2rem;text-align: center;line-height: 1.2rem;border-radius: 1rem;left: 0;right: 0;margin: auto;}
.withdrawbox{padding: 4rem 2rem;}
.withdrawbox span{color: #2C2C2C;font-size: .55rem;margin-bottom: .8rem;}
.withmoney label{color: #2C2C2C;font-size: .8rem;margin-right: .2rem;}
.withmoney input{color: #FF5000;font-size: 1rem;width: 11rem;border-bottom: 1px solid #e2e2e2;font-weight: bold;}
.withdrawbox p{margin-top: 3rem;color: #2C2C2C;font-size: .5rem;text-align: center;}
.withdrawbox a{width: 100%;line-height: 2rem;color: #FFFFFF;font-size: .65rem;margin-top: .8rem;background: #FF5000;border-radius: 1rem;text-align: center;}

.ptt{padding-top: 3.6rem;}
.policybox ul li input::-webkit-input-placeholder{color: #9B9B9B;font-size: .6rem;}
.invite-list ul li .add-friend input::-webkit-input-placeholder{color: #ccc;font-size: .7rem;line-height: 1;}
.txt-con textarea::-webkit-input-placeholder,.txt-con input::-webkit-input-placeholder{color: #9B9B9B;font-size: .55rem;}
.searcharea .search input::-webkit-input-placeholder{color: #9B9B9B;font-size: .55rem;text-align: center;line-height: 1;}
::-webkit-input-placeholder{color: #fff;font-size: .55rem;}
.choosebtn .custom input::-webkit-input-placeholder{color:  #BFBFBF;font-size: .55rem;}